- Clone this repo
git clone git@github.com:christiansiegel/.dotfiles.git ~/.dotfiles
- Install rcm
sudo apt install rcm -y # or brew install rcm
- Link the rcm config only
rcup -v rcrc
- Dry run to see which files will be symlinked
lsrc
- Link the dotfiles
rcup -v
- Install ZSH
sudo apt install zsh -y chsh -s $(which zsh)
- Install zsh-syntax-highlighting
sudo apt install zsh-syntax-highlighting -y # or brew install zsh-syntax-highlighting
- Install pure
git clone https://github.com/sindresorhus/pure.git ~/.zsh-pure
- Install znazzy terminal theme (e.g. for iTerm2: https://github.com/sindresorhus/iterm2-snazzy)
mkrc ~/<DOT_FILENAME>
# Example
mkrc ~/.zshrc
See also rcm tutorial
Note: The original file will be deleted and symlinked from ~/.dotfiles
back to its original location.