improved install.sh, added nvim

This commit is contained in:
2022-07-09 19:22:31 -04:00
parent 4ce08af69a
commit 51381f96ab
353 changed files with 23883 additions and 1140 deletions
Regular → Executable
+12 -5
View File
@@ -1,8 +1,15 @@
dir=~/.dotfiles
files="emacs bashrc Xresources"
#!/bin/sh
dir=$( dirname -- "$0")
dir=$( realpath -- "$dir"; )
cd $dir
if [[ -z "${XDG_CONFIG_HOME}" ]]; then
CONFIG="${HOME}/.config"
else
CONFIG="${XDG_CONFIG_HOME}"
fi
for file in $files; do
ln -s $dir/$file ~/.$file
for file in "${dir}/"* ; do
filename=$(basename -- $file)
[[ -d "$file" ]] && ln -s $file "$CONFIG/"
[[ -f "$file" ]] && ln -s $file "$HOME/.$filename"
done