This repository contains all my configuration dotfiles for setting up new machines.
Use stow to symlink the home
directory to the $HOME
directory,
and install all software with homebrew.
iTerm2 setting is stored outside the home folder (since it doesn't need to be symlinked)
- zsh
- git
- brew
- stow
For Neovim, I use LazyVim with some tweaks to suit my needs:
- nvim (duh)
- fd
- lazygit
- rg
- fzf
Maybe more I'm not even sure lol
Clone the repository to your root directory with:
git clone git@github.com:yangavin/.dotfiles.git ~/.dotfiles
cd
into the repo:
cd ~/.dotfiles
Symlink home
with stow:
stow home
Install all homebrew packages with:
brew bundle install
Load iTerm2 settings:
Preferences -> General -> Preferences -> Load preferences from a custom folder or URL
Point it to this repo