improved install.sh, added nvim
This commit is contained in:
Regular → Executable
+12
-5
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user