z project and go.Browse themes: ghostty +list-themes | Browse fonts: ghostty +list-fonts
Creates ~/.local/share/zinit/. Configuration goes directly in your .zshrc (see step 8 below).
The preset generates a full config with all Nerd Font symbols. Don't append sections that already exist — TOML doesn't allow duplicate keys. Instead, find and edit the existing sections in the generated file:
⚠ TOML does not allow duplicate section headers. Always edit existing [section] blocks in place — never append a second copy.
z proj to jump to ~/Projectszi opens fzf for directory search--cmd cdInitialized in .zshrc with eval "$(zoxide init zsh --cmd cd)" — this replaces cd entirely so your muscle memory doesn't change.
git checkout + Tab for interactive branch pickerfzf-tab is loaded as a Zinit plugin in your .zshrc (no separate install). It must load after compinit but before autosuggestions.
Aliased in .zshrc: alias ls="eza --icons --group-directories-first"
cd ~/Projects then later z proj — zoxide jumps backls — shows icons and git status (eza)cat ~/.zshrc — syntax highlighted output (bat)git checkout — interactive fuzzy branch picker (fzf-tab)time zsh -i -c exit — should be under 150msfd -x runs commands in parallelInstall ffmpegthumbnailer and poppler for video thumbnails and PDF previews.
Step 1: Open Automator.app (search in Spotlight)
Step 2: Click New Document → choose Quick Action
Step 3: At the top, set "Workflow receives" to no input in any application
Step 4: From the left sidebar, drag Run Shell Script into the workflow area. Set the script to:
Step 5: Save as "Toggle Ghostty" (Cmd+S)
Step 6: Open System Settings → Keyboard → Keyboard Shortcuts → Services. Expand the General subsection — find "Toggle Ghostty" there. Double-click the shortcut area and press Alt+Space.
⚠ If it doesn't fire immediately, try toggling the checkbox off and on, or log out and back in. macOS sometimes needs a moment to register new Services shortcuts.
Nothing was uninstalled. Oh My Zsh is still at ~/.oh-my-zsh/, iTerm2 is still in Applications. Run both setups in parallel while you decide.