Steps for setting up dev environment:
- Clone this repo.
- Run
./installto link everything and automatically clone the submodules. - Install
homebrewfor package management.brew-pkgscontains a checkpoint of my packages. (Note, I prefer to use one tool for as many dependencies as possible. That way, I only need to perform upgrades in one place.) - Install
ITerm2for a terminal. - Install the
MesloLGF NFfont linked here. - Load up
ITerm2and applyITerm-Powerlevel10k.jsonas the default config. This sets the terminal color scheme togruvbox-lightand the terminal font toMesloLGF. - At OS-level, re-map:
caps locktocontrol. highly used in vim; easiest spot to reach.controltoescape. used to change vim modes; easier to reach.