Include extension on install script, update README

This commit is contained in:
Josh Sherman 2024-10-17 15:17:18 -05:00
parent 9e03f541fa
commit 6d69343703
No known key found for this signature in database
GPG key ID: 55B058A80530EF22
2 changed files with 15 additions and 6 deletions

38
install.sh Executable file
View file

@ -0,0 +1,38 @@
#!/usr/bin/env bash
if [ -z "$HOME" ]; then
echo "Seems you're \$HOMEless :("; exit 1;
fi
COMMANDS="curl git stow"
for COMMAND in $COMMANDS; do
if ! command -v "$COMMAND" &> /dev/null; then
echo "Please install $COMMAND";
exit 1;
fi
done
DOTFILES=$HOME/.dotfiles
if [ ! -d "$DOTFILES" ]; then
git clone git@github.com:joshtronic/dotfiles.git "$DOTFILES"
cd "$DOTFILES" || exit
else
cd "$DOTFILES" || exit
git pull origin main
fi
stow alacritty git nvim screen vim zsh
if [[ `uname` == Darwin ]]; then
stow macos
fi
mkdir -p ~/.local/share/vim/undo/
cd "$HOME" || exit
rm -f "${HOME}/.zcompdump*"
echo
echo "ENJOY! :)"