- zsh.
- tmux for terminal multiplexing.
- prezto because it's simpler and allegedly faster than oh-my-zsh.
- rcm to manage dotfiles.
- hammerspoon for window switching hotkeys.
- ag for fast file searching.
- emacs (
brew install emacs
) - git
brew tap thoughtbot/formulae
brew install the_silver_searcher git emacs node reattach-to-user-namespace nvim tmux zsh rcm jo direnv asdf jq fzf bat ripgrep git-delta
sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
https://gist.github.com/bbqtd/a4ac060d6f6b9ea6fe3aabe735aa9d95
https://app-updates.agilebits.com/product_history/CLI
There's also vim in there, for old times' sake.
cd ~/
git clone git@github.com:ajoslin/dot --recursive
rcup -d ~/dot -v # on first clone, have to specify dot folder for rcup
which zsh | pbcopy
sudo vi /etc/shells
# paste zsh path to bottom of list, exit
chsh -s $(which zsh)
C-a I # tmux-plugins
Start a new terminal, and it should start zsh and tmux. Type <C-A I>
to install Tmux plugins.