That's a solid foundation. For your specific workflow (N8N automation, Docker, Postgres, video pipelines), I'd add:
brew install lazydocker # TUI for Docker (like lazygit but for containers)
brew install docker-compose # If not already bundled
brew install pgcli # Better Postgres CLI with autocomplete
# or
brew install usql # Universal SQL CLI (works with everything)
brew install httpie # Better curl, great for testing webhooks
brew install jq # JSON manipulation (essential for your N8N work)
brew install websocat # WebSocket testing
brew install lnav # Log file viewer with syntax highlighting
brew install lazydocker pgcli httpie jq lnav yazi lazygit
| Category | Tools |
|---|---|
| Terminal | Warp |
| AI Coding | Claude Code |
| Session | tmux (optional with Warp) |
| Files | yazi, eza, fzf, ripgrep, tree |
| Git | lazygit, gh |
| Docker | lazydocker |
| Database | pgcli |
| API/Debug | httpie, jq |
| Monitoring | btop, lnav |
| Shell | zsh-autosuggestions, zsh-syntax-highlighting |
The big wins for you specifically: lazydocker for managing your N8N stack, pgcli for Supabase/Postgres, and jq for parsing JSON in your automation scripts.