Tools
A small collection of tools to make me feel like a wizard.
Dotfiles
My configuration files and setup scripts: swibrow/dotfiles
Terminal & Shell
Ghostty - A fast, feature-rich terminal emulator
- GPU-accelerated rendering
- Native performance with modern features
- Excellent font rendering
- Big Hype
Starship - Cross-shell prompt
- Fast and minimal
- Highly customizable
- Shows git status, package versions, and more
- Makes things pretty
tmux - Terminal multiplexer
- Persistent sessions across SSH connections
- Split panes and windows for organization
- Custom keybindings for efficiency
- Keeping your sanity in check
AeroSpace - Tiling window manager for macOS
- i3-inspired automatic tiling
- Workspace management
- Keyboard-driven workflow
- Who needs a mouse?
Package Management
- Homebrew - The missing package manager for macOS
- Primary package manager for most tools
brew install
for formulae,brew install --cask
for applications
- bin - Manages binary installations from GitHub releases
- Install and update binaries directly from GitHub
bin install
to add new tools- Automatic version management and updates
CLI utilities
fzf - Command-line fuzzy finder
- Interactive file/directory selection
- Command history search
- Integrates with shell completion
- This is probably the most over powered utility out there
ripgrep (rg) - Fast recursive grep
- Respects .gitignore by default
- Faster than ag, ack, or grep
- Smart case sensitivity
- Did someone say its written in Rust?
fd - Simple, fast alternative to find
- Intuitive syntax
- Colorized output
- Parallel command execution
- Does the job
zsh-z - Jump quickly to directories
- Tracks your most used directories
- Smart matching with frecency algorithm
z project
jumps to most frecent directory matching “project”- for the laziest of all lazies
jq - Command-line JSON processor
- Parse, filter, and transform JSON data
- Powerful query language for JSON manipulation
- Essential for working with APIs and JSON files
- Just a straight up epic tool
yq - YAML processor (like jq for YAML)
- Parse and manipulate YAML files
- Convert between YAML, JSON, and XML
- Perfect for Kubernetes configs and CI/CD files
- Almost as epic as jq
kubectl - Kubernetes command-line tool
- Manage Kubernetes clusters and resources
- Deploy applications and inspect cluster resources
- Essential for container orchestration
- Back to the roots
TUI Applications
k9s - Kubernetes CLI to manage clusters
- Interactive cluster navigation
- Real-time resource monitoring
- Log streaming and pod management
yazi - Blazing fast terminal file manager
- Async I/O for high performance
- Image preview support
- Plugin system and customizable keybindings
oha - HTTP load testing tool with TUI
- Real-time performance metrics display
- Beautiful terminal interface for load testing
- Rust-based alternative to Apache Bench (ab)
- Gotta love Switzerland’s 10 gig pipes