Follow steps from here first to set up:
- xcode dev tools
- Homebrew
- Git
- Install oh-my-zsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
-
Symlink .zshrc
-
Install plugins
- zsh-completions
- zsh-syntax-highlighting
- zsh-autosuggestions
- Follow instructions for instalation from here.
- Install SF-Mono-Nerd-Font.
- Symlink the config folder to HOME.
- Install neovim.
brew install neovim
- Install python3 and the neovim module
brew install python
pip3 install neovim
- Install packer. See here
- Open neovim (there is an alias in the zshrc to open it as vim) and run :PackerInstall
- Install tmux
brew install tmux
- Symlink files
- Clone the tpm
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
- Open tmux and install all plugins (prefix + I)
- oh-my-zsh
- tmux
- neovim
- wezterm
- karabiner-elements
- bat
- gh (github cli)
- chrome-cli
- node
- rustup
- fzf
- ripgrep
- jq
- tldr
- httpie
Note: See the Brewfile for the complete list of packages
- Chrome
- Alfred
- Hammerspoon
- Karabiner-Elements
- Better touch tools
- Dash