macOS dotfiles for zsh (oh-my-zsh + powerlevel10k), tmux, and iTerm2.
- Install dependencies with Homebrew:
./install_deps.sh- Zsh config (source directly from this repo):
Add this to your ~/.zshrc (set DOTFILES_DIR to your repo path):
DOTFILES_DIR="$HOME/Projects/dotfiles"
source "$DOTFILES_DIR/.zsh_root"Notes:
.zsh_rootloads.zsh_pluginsand.zsh_p10kfrom this repo..zsh_rootwill symlink.tmux.confinto~/.tmux.confif it does not already exist.install_deps.shinstalls Meslo Nerd Font; set it in iTerm2 profiles for the prompt glyphs.
- iTerm2 preferences (optional, overwrites existing iTerm2 defaults):
defaults import com.googlecode.iterm2 iterm2/com.googlecode.iterm2.plist- tmux plugins:
- Start tmux, then press
Ctrl-bandIto install TPM plugins.