diff --git a/one-time-stuff/basic-settings.sh b/one-time-stuff/basic-settings.sh index 41d22d9..bfa7a2d 100755 --- a/one-time-stuff/basic-settings.sh +++ b/one-time-stuff/basic-settings.sh @@ -445,9 +445,9 @@ VIM curl --output "$HOME/.vim/autoload/plug.vim" --silent "https://raw.githubusercontent.com/junegunn/vim-plug/$version/plug.vim" echo 'Installing vimrc' - if [ -f "${HOME}/.vimrc" ]; then + if [[ -f "$HOME/.vimrc" ]] && [[ ! -f "$HOME/vimrc.backup.$curdate" ]]; then echo 'existing vimrc file detected, backing up' - mv "${HOME}/.vimrc" "${HOME}/.vimrc_`date +%s`" + mv "$HOME/.vimrc" "$HOME/vimrc.backup.$curdate" fi cp "${LOCATION}/vim/vimrc" "${HOME}/.vimrc"