This repo follows the GNU stow naming convention to ealisy setup and share dotfiles between machines.
- brew
- Oh-my-zsh
- Monaspace NERD font
- brew packages:
brew install neovim ripgrep fd nvm rbenv gh stow lazygit zellij
- stow dotfiles:
stow zsh nvim vimplug
- install a node version:
nvm install v20
- install yarn with
corepack enable
- install node->neovim lib:
yarn global add neovim
- install a ruby version:
rbevn install 3.3.3
- install ruby->neovim lib:
gem install neovim
- open
nvim
and run:PlugInstall
run
:checkhealth
for a health report - Set
zellij
on autostart. Add this to.zshrc
# Auto starts zellij
eval "$(zellij setup --generate-auto-start zsh)"