Add bootstrap script

This commit is contained in:
Nicole Tietz-Sokolskaya 2021-09-11 09:36:34 -04:00
parent 71870123c2
commit 2c99828ef7

29
bootstrap.sh Normal file
View file

@ -0,0 +1,29 @@
#!/bin/bash
if ! [ -a /usr/bin/nvim ]; then
echo "Installing nvim..."
curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim.appimage
chmod au+x nvim.appimage
cp nvim.appimage /usr/bin/nvim
sudo update-alternatives --install /usr/bin/vi vi /usr/bin/nvim 60
sudo update-alternatives --config vi
sudo update-alternatives --install /usr/bin/vim vim /usr/bin/nvim 60
sudo update-alternatives --config vim
sudo update-alternatives --install /usr/bin/editor editor /usr/bin/nvim 60
sudo update-alternatives --config editor
fi
sudo apt update
sudo apt install -y tmux stow podman
mkdir -p ~/Code
cd ~/Code
if ! [ -a config ]; then
git clone https://github.com/ntietz/config.git
cd config
fi