Tools I use
Updated on 3/31/2026
A hastily-written list of my favourite apps and tools.
Life in the terminal
- NeoVim: Text editor. I've spent a big part of my life in it. I can't say enough good things about it.
- Ghostty: Terminal app. Performant, standards-compliant and ready for the future.
- Zsh: Favourite shell. Largely compatible with bash.
- Oh My Zsh: Tools for managing zsh configuration and plugins.
- Bat: A more modern "cat" command with syntax highlighting, line numbers and paging.
- Starship: Highly customisable terminal prompt.
- Zoxide: Blazing fast folder navigation
- Tmux: Terminal session and window manager.
- Atuin: Shell history manager. A real time-saver.
- FZF: Fuzzy finder. The quickest way to find anything in your machine.
- GH: The Github CLI. A beast of a tool that can do anything you need to do in GitHub.
- Opencode: A terminal UI to interact with any coding agent. Fully open-source. Beautiful, performant and supports multiple providers and models.
gh-dashlazygitdiffnav
I use about 80 neovim plugins, a handful of tmux plugins and another handful of omz plugins. I will probably write about them at some point but, if you're really curious, just ask me on X and we can trade secrets.
Life outside the terminal
- Raycast
- Arc browser
- 1password
- LookAway
- HazeOver
- Amethyst
- Cleanshot
- Flux
- Notnot.16protons.com (my own second-brain app, still under heavy development)