My personal very productive and minimal dev environment. It behaves consistently on both Linux and MacOS thanks to nvim + tmux.
- stow
- git
- neovim
- gcc
- tmux
- Clone this repo.
git clone https://github.com/yiyuan-he/dotfiles.git
cd dotfiles
- Run stow on neovim and tmux to generate symlinks to the configs.
stow neovim
stow tmux
At this point you would have what I consider a workable environment.
The following are not necessary but I find they drastically improve my quality of life when working in this development environment.
- mise - Easily install languages and associated tooling through a single interface.
- zoxide - better cd
- fzf - fuzzy-finder