Uses
The setup.
Everything I touch daily — hardware, software, and the terminal stack underneath it. Updated when something earns its place.
Editor
- Editor
- Neovim, on a LazyVim base — tweaked until it stopped being LazyVim
- Colorscheme
- Kanagawa — same palette renders the code blocks on this site
- Font
- Maple Mono
Terminal
- Emulator
- Ghostty
- Multiplexer
- tmux — sessions per project, rarely closed
- Shell
- zsh + starship
- Daily CLI
- fzf · ripgrep · fd · zoxide · eza · lazygit
AI workflow
Copilot, not autopilot — I wrote about this.
- Agent
- pi — terminal coding agent, extended with my own custom extensions
- Models
- Claude (work) · opencode (personal) · Gemini Flash for quick, cheap tasks
- Chat
- ki — my own terminal AI chat client
Apps
- Browser
- Brave
- Notes
- Obsidian
- Work journal
- flowd — my own tool for recording coding sessions and stats
Hardware
- Machine
- MacBook Air (Apple Silicon)
- Keyboard
- Built-in — no mechanical keyboard, no excuses