This Repo contains my system wide configuration files and scripts. It is based on the setup suggested in this article.
- Install Homebrew
- Install Dependencies from Brewfile
brew bundle
- Create a Repos folder
mkdir ~/Repos && cd ~/Repos
- Clone this repo:
git clone https://github.com/MrLoh/configs.git
- Install Operator Mono Lig fonts
- Load iTerm preferences from
~/Repos/_config/
- Configure Fish Shell
./setup.fish.sh
- Create symlinks for profiles (!This will overwrite existing profiles)
./link.sh
- Setup asdf and install defaults
./setup.asdf.sh
- Register R notebook kernel
Rscript ./setup.r
- Load Dash preferences from
~/Repos/_configs/dash/
Since the configurations are now symlinked, any further changes can easily be committed to git and changes from other machines can easily be pulled down via git.
This contains the following configs:
- gitconfig
- global gitignore
- bashrc
- zshrc
- fishconfig
- fishfunctions
- asdfrc and tool-versions
This helps setup the following tools: