You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
olddir=~/dotfiles_old # old dotfiles backup directory
files=".rspec .gitconfig .gitignore_global .ignore .pryrc .vimrc.after .vimrc.before .zshrc .my.cnf .janus" # list of files/folders to symlink in homedir
# checkout submodules
git submodule init
git submodule update
# create dotfiles_old in homedir
echo "Creating $olddir for backup of any existing dotfiles in ~"
mkdir -p $olddir
echo "...done"
# change to the dotfiles directory
echo "Changing to the $dir directory"
cd $dir
echo "...done"
# move any existing dotfiles in homedir to dotfiles_old directory, then create symlinks
for file in $files; do
echo "Moving any existing dotfiles from ~ to $olddir"
mv ~/$file ~/dotfiles_old/
echo "Creating symlink to $file in home directory."