Various setup scripts
setup_git_config
- fill ingitconfig.template
templatesetup_asdf
- addasdf
plugins then runasdf install
to install global versions of packagessetup_bits_and_pieces
- set up various bits and piecessetup_macos_settings
- set macOS configuration (currently unimplemented)setup_neovim
- set upneovim
text editorsetup_work
- add work-specific configuration (currently just a work-specific gitconfig (name & email))symlink
- symlink all necessary config files to their respective locations (e.g.$DOTFILES/neovim/init.vim
-> "$HOME/.config/nvim/init.vim")setup_zsh
- addszsh
to/etc/shells
, sets it to the default shell, and loadszsh
to install plugins & finish installation