diff --git a/install.sh b/install.sh index 0d0a724..2fecb4a 100755 --- a/install.sh +++ b/install.sh @@ -1,4 +1,9 @@ -#/bin/bash +#/usr/bin/env bash +# If we're not already exec'd, restart ourselves with exec +if [ -z "$__SELF_EXEC" ]; then + export __SELF_EXEC=1 + exec "$0" "$@" +fi rm -rf ~/.config/fish rm -rf ~/.config/nvim mv fish ~/.config/ @@ -7,4 +12,5 @@ cd .. rm -rf config chsh -s /usr/bin/fish "$USER" sleep 1 +echo "Fish default shell initiated. Fish config initiated. Neovim config initiated. Opinion accepted" exit