scripts: deleted 2 & added config-load & edited some

This commit is contained in:
2025-10-19 22:37:07 +02:00
parent 75e6c1155c
commit a443546b2f
13 changed files with 97 additions and 35 deletions

View File

@@ -9,13 +9,18 @@ else
fi
for item in "kitty" "ghostty" "wlogout"; do
[ -L "$HOME/.config/$item" ] || exit 1
rm "$HOME/.config/$item"
for target in "$item" "$item-niri"; do
if [ -L "$HOME/.config/$target" ]; then
rm -v "$HOME/.config/$target"
elif [ -e "$HOME/.config/$target" ]; then
echo "Error: $HOME/.config/$target is not a symlink." >&2
exit 1
fi
done
if [ "$desktop" = "niri" ]; then
ln -s "$path/../config/$item-niri" "$HOME/.config/$item"
ln -sv "$path/../config/$item-niri" "$HOME/.config/$item"
else
ln -s "$path/../config/$item" "$HOME/.config/$item"
ln -sv "$path/../config/$item" "$HOME/.config/$item"
fi
done