My configuration for neovim, tmux, hammerspoon, zsh, etc. Some things are Mac-specific, but most should work on any unix-ish OS.
- (For macOS) Install homebrew
- clone this repo (to
~/dotfiles
or similar) ./install.py
- Install fnm via
brew install Schniz/tap/fnm
- Install the Consolas fonts (or alacritty won't start properly)
fnm install <desired nodejs version>
fnm alias <desired nodejs version> default
af-npm-i-globals
tic term/tmux256.terminfo
brew cask install alacritty
brew tap homebrew/services
(see https://superuser.com/a/1010357)
- https://matthewpalmer.net/vanilla/ - hide menu bar icons
- To get italics working in the terminal see this post. Some files to use for the steps are in term/