neovim tmux macOS tools

Worktrees (wt)

wt switchinteractive picker
wt switch <branch>switch to worktree
wt switch -c <branch>create new branch + worktree
wt switch -c <b> -b <base>create from specific base
wt switch -previous worktree
wt switch ^default branch worktree
wt switch pr:123switch to PR branch
wt listlist worktrees and status
wt removeremove current worktree
wt remove <branch>remove specific worktree
wt mergesquash, rebase, ff, remove
wt merge --no-squashmerge preserving commits
wt step commitstage + commit with LLM msg
wt step rebaserebase onto target
wt step diffshow changes since branching
wt step pruneremove merged worktrees

GitHub CLI (gh extensions)

gh compareopen branch compare in browser
gh dashTUI dashboard for PRs/issues
gh enhanceTUI for GitHub Actions runs
gh gfm-preview <file>local markdown preview
gh poiprune merged local branches
gh syncfetch, ff, and clean local branches
gh viewopen current PR in browser

Search & Navigate

fd <pattern>find files
sd <find> <replace>find and replace
cdiinteractive directory jump
tldr <cmd>quick command docs

System Monitoring

btopresource monitor
btmlightweight resource monitor
sudo procsprocess viewer
sudo bandwhichnetwork bandwidth
dustdisk usage

Dev Utilities

tokeicodebase line/language stats
hyperfine <cmd>command benchmarking
grex <examples>generate regex from examples

Claude Code

@mention files
!run shell commands
Ctrl-Sstash prompt