✳ the toolbox

Software I reach for every single day.

Mostly terminal, mostly open source, all muscle memory at this point.

01Editor & Terminal

The inner sanctum. Everything else is negotiable, this is not.

Neovimeditor — lua config, treesitter, ~40 plugins and counting
WezTermterminal — GPU-accelerated, configured in lua
tmuxmultiplexer — sessions per project, resurrect for restarts
zsh + starshipshell — with a prompt that tells me git state at a glance
02CLI everyday carry

Small sharp tools that replace whole GUIs.

ripgrepsearch — grep but ludicrously fast
fdfind — but with a syntax humans can remember
fzffuzzy finder — ctrl-r will never be the same
ezals — with icons, git status and trees
batcat — with syntax highlighting and git gutter
zoxidecd — learns where you go, jumps there
jq / yqdata surgery on json and yaml from the shell
lazygitgit TUI — staging hunks without the pain
03Dev workflow

How code gets written, built and shipped.

Nixreproducible dev shells — works on my machine, and yours
direnvauto-loads project env when I cd in
justcommand runner — a Makefile that admits it’s not a build system
ghGitHub CLI — PRs, issues and releases without leaving the terminal
docker + lazydockercontainers, with a TUI for poking at them
04Apps & services

The GUI side of life.

Obsidiannotes — markdown files, no lock-in, synced via git
Raycastlauncher — replaced Spotlight and three other apps
Arcbrowser — mostly for the spaces and the command bar
Excalidrawdiagrams that look hand-drawn because they basically are