Skip to content

Workstation Tools

These tools are managed by mise because they add a concrete workflow rather than only replacing a command that already works.

Daily Tools

CommandOwnerWorkflowReal use case
vivid20-workstation.tomlGenerate LS_COLORS from the shared theme for Bash and Fish.Keep file colors aligned with the Catppuccin theme used by the terminal, Yazi, bat, and editors.
ouch20-workstation.toml via aqua:ouch-org/ouchList, compress, and extract common archive formats.Extract a downloaded .tar.zst or .zip without remembering a format-specific command.
jless20-workstation.toml, Linux onlyInspect JSON interactively from files or command output.Browse a large API response from xh or a checked-in JSON fixture without flattening it through jq.
tldr20-workstation.toml via aqua:tealdeer-rs/tealdeerShow short command examples.Recall the right ouch, hurl, or gh invocation without leaving the terminal.
hurl20-workstation.tomlRun repeatable HTTP request files.Keep a project healthcheck or auth smoke request in a reviewable .hurl file.
navi20-workstation.tomlBrowse repo-owned command cheatsheets.Find the exact worktree, docs, notes, Yazi, or HTTP command from the managed palette.
nvim20-workstation.tomlExperiment-only terminal editor.Try Neovim manually without repo-managed config or default editor wiring.

Examples:

bash
vivid generate catppuccin-mocha
ouch list archive.zip
ouch decompress archive.tar.zst --dir extracted
xh GET http://127.0.0.1:3000/health | jless
tldr hurl

Optional Tools

CommandOwnerWorkflowReal use case
hexyl50-optional.tomlInspect binary files and back Yazi binary previews.Check the first bytes of an image, executable, or generated artifact before deciding how to handle it.
numbat50-optional.tomlRun unit-aware calculations.Convert download sizes, durations, rates, and storage units without a browser.
zellij50-optional.toml, Linux onlyEvaluate a terminal workspace alternative.Open a disposable multi-pane workspace on WSL or CachyOS while tmux remains the primary session workflow.

Examples:

bash
hexyl -n 256 file.bin
numbat -e "2 GiB / (45 MiB/s)"
zellij

Deferred Candidates

sesh belongs with the tmux/session launcher work because it needs project integration to be useful. zellij stays optional and Linux-only until a manual evaluation shows it should replace or complement tmux in daily use.