From ace1147a82864a6a27c710af5cbccd9f1b319f20 Mon Sep 17 00:00:00 2001 From: William Carroll Date: Mon, 1 Aug 2016 16:02:14 -0400 Subject: [PATCH] Adds null checks to script --- usbify/vim/.DS_Store | Bin 6148 -> 0 bytes usbify/vim/vim_point_to_usb.sh | 9 +++++++-- 2 files changed, 7 insertions(+), 2 deletions(-) delete mode 100644 usbify/vim/.DS_Store diff --git a/usbify/vim/.DS_Store b/usbify/vim/.DS_Store deleted file mode 100644 index d30ee202084538124bbb4acc623c6fa172887fd7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6148 zcmZQzU|@7AO)+F(5MW?n;9!8zOq>i@0Z1N%F(jFwA|RR(WJXeXaY0f}ei8!%!w;z3 zC^fi402FsD40;S@44DkM$nlp{kds+lVqkESk%^gwm5rT)lZ%Uoi-$` znDa*I(GVC70cZ#?Ludg|{qM@afUExxQ8h}AhQMeD49gH;WN`_0aRODEIJ^g{YeDsC z0#qJU`-7@uMo>MC5Cd1mOppOZ38*lrx(8_m(cr3>kpWVZk2VBgAv8*lh5-FT000;e BV@Ci0 diff --git a/usbify/vim/vim_point_to_usb.sh b/usbify/vim/vim_point_to_usb.sh index e2faa9d9b..98369170f 100755 --- a/usbify/vim/vim_point_to_usb.sh +++ b/usbify/vim/vim_point_to_usb.sh @@ -22,9 +22,14 @@ if [ -L "$HOME/.vim" ]; then else echo "Pointing to local machine. Toggling to USB..." - # rename the current .vim directory and .vimrc + # back-up local machine's .vim folder mv "$HOME/.vim" "$HOME/.vim.bak" - mv "$HOME/.vimrc" "$HOME/.vimrc.bak" + + # back-up the local machine's .vimrc + if [ -f "HOME/.vimrc" ]; then + mv "$HOME/.vimrc" "$HOME/.vimrc.bak" + fi + # point the $HOME/.vim name to the USB for source routing # use the USB drive's copy of .vimrc