These are my dotfiles for setting up my development environment. I use them to configure both my local machine and any jump host or development server that I use.
git clone --recursive https://github.com/lilithmooncohen/dotfiles.git ~/.dotfiles
~/.dotfiles/helpers/install/mac-bootstrap.sh
source ~/.profile
~/.dotfiles/helpers/install/ubuntu-bootstrap.sh
source ~/.profile
chsh -s $(which zsh)
mkdir -p ~/.local/share/fonts
cp ~/.dotfiles/src/local/fonts/* ~/.local/share/fonts
cp ~/.local/share/fonts/* ~/Library/Fonts/
fc-cache -fv > /dev/null
mkfontdir "~/.local/share/fonts" > /dev/null
mkfontscale "~/.local/share/fonts" > /dev/null
To update all submodules, do the following:
cd ~/.dotfiles
git pull
git submodule update --init --recursive && git submodule update --recursive --remote