12 lines
No EOL
272 B
Bash
Executable file
12 lines
No EOL
272 B
Bash
Executable file
#!/bin/bash
|
|
|
|
for _FILE in .bashrc bin .vim .vimrc .zshrc
|
|
do
|
|
if [ ! -L $HOME/$_FILE ]; then
|
|
if [[ -f $HOME/$_FILE ]]; then
|
|
mv $HOME/$_FILE $HOME/$_FILE.bak
|
|
fi
|
|
ln -s "$HOME/dotfiles/$_FILE" "$HOME/$_FILE"
|
|
fi
|
|
done
|
|
rsync -av "$HOME/dotfiles/.config" "$HOME/.config" |