DevOps Toolbox โ€” the complete terminal setup
Coding Agents ยท Tools

The Complete Terminal Setup: DevOps Toolbox's Daily Stack

Source: DevOps Toolbox (Omer H.) 20:31 ยท Published Oct 16, 2026 Subject: Ghostty, tmux, worktrees, Pi, and the rest of a daily driver

0:00"Your terminal config doesn't matter" is what a LinkedIn influencer would say. Omer (the "DevOps Toolbox" channel, GitHub omerxx) spends 20 minutes walking through everything he kept after reviewing "so many tools" โ€” the ones that survived because they work for him, layered from the terminal emulator up to the coding agent. Almost every project has a dedicated video on the channel; this is the consolidated map. Note: this transcript is heavily auto-captioned โ€” a lot of tool names arrive garbled, and I've corrected every one and verified the repos below.

The stack at a glance

  • Terminal: Ghostty
  • Multiplexer: tmux (local), with Herdr and TUIOS as alternatives
  • Worktrees: Worktrunk + workmux
  • Agent: Pi (Codex on web subscription)
  • Shell/prompt: bash + eza + Starship
  • Nav/history: zoxide, Atuin, fzf
  • Editor: Neovim (LazyVim)
  • Files/dev: Yazi, Superfile, Television, mise

Terminal: Ghostty

1:12Ghostty is the pick โ€” a fast, GPU-accelerated, cross-platform terminal emulator written in Zig by Mitchell Hashimoto (founder of HashiCorp), with "almost nothing to configure" beyond a small (already "bloated," his words) config file. The video notes Hashimoto donated the project to a nonprofit to lock in its open-source, free nature, and has since founded a company building a multiplexer. 2:52The multiplexer tease sets up the next section.

Multiplexers: tmux, Herdr, TUIOS

3:06For local use, it's still tmux. Two others get name-dropped: 8:00Herdr (herdr.dev) โ€” a full-blown "agent multiplexer" with tabs, splits, and a status bar showing which agents are running in which workspaces and their state, mouse-controllable and pretty out of the box. 8:30And TUIOS (tuios.dev) โ€” "a terminal operating system," which is a fancy way of saying multiplexer: new panes float like OS windows, with minimize/maximize/kill buttons, metrics, tiling, and workspaces. Both are the "new school" of agent-aware terminals.

tmux plugins

3:33His tmux config loads a reset-conf baseline, then plugins. Two of them he built himself (open source): 4:00tmux-sessionx โ€” a fuzzy session manager with previews โ€” and tmux-floax โ€” floating panes over tmux (zoom/shrink/reset, a persistent popup). He also runs sesh (by Josh Medeski, joshmedeski/sesh), the more featureful session manager he recommends for most people, and the Catppuccin theme.

Parallel worktrees

6:29Git worktrees are "Git's best feature with the worst UI" โ€” and with agents running many parallel, "featureful yet lifeless" tasks, controlling their lifecycle matters. 6:48Worktrunk (max-sixty/worktrunk) is the CLI that makes worktrees as easy as branches โ€” wt switch, wt list, wt merge, wt remove, with hooks, LLM commit messages, and build-cache sharing. 7:09On top of it, workmux (raine/workmux) glues worktrees + tmux windows into a TUI dashboard โ€” projects and worktrees with git diff, PR-exists/merged status, run time, a preview pane that can even drive the agent directly. His go-to: workmux add <name> to spin up a new session with Pi.

Coding agent: Pi

10:33Pi (earendil-works/pi) took over from OpenCode. What won him over: speed, simplicity, and the Unix approach โ€” yellow by default, everything else is an extension. No fancy banner, just ready to go; a conversation tree you can review and fork; model switch with one keystroke; session export and gist sharing. He's on Codex here via paid web subscription (not API tokens). He also built a small /head slash command for Pi (on his GitHub) to jump to the top of the last answer.

ASD-STE100 for agent instructions

12:25A neat nugget: he configured ASD-STE100 โ€” "Simplified Technical English," a standard from the 1980s used in Apollo missions and fighter-pilot protocols โ€” into Pi to simplify agent instructions. Andrej Karpathy popularized it for LLM prompts, but a Pi extension had installed the STE protocol two months before the tweet. If it's good enough for aerospace, the logic goes, it works for a coding agent.

13:11zoxide โ€” "an educated guess machine" for cd: type z + a word and land in the right place nine times out of ten (Rust, descended from the 267-line z bash script). 14:25Atuin โ€” the shell-history manager that keeps a local SQLite DB (you never lose a command), searches it fast, and now adds natural-language search over history. 15:28And fzf โ€” the "king of CLI" fuzzy finder that sessionx itself is built on.

Shell & prompt

9:20Awkward admission: after advocating Nushell for the better part of a year, he's back to bash (POSIX-compatible), with eza doing ls work and trees โ€” though he can still nu ls when he wants the fancy output. 16:07The prompt is Starship (Rust) โ€” dynamic git/AWS/Golang status that knows when input is meaningful โ€” chosen over Oh My Zsh (~200k stars) which he found slow, script-heavy, and hard to track.

Editor

17:00Neovim with LazyVim is the "one and only beloved IDE" โ€” LSPs, debuggers, file exploration, code suggestions. The Neovim team's 2027 goal of an "out-of-the-box Neovim" is, he notes, a response to a vibe-coded world where everything ships configured. Zed and Helix get honorable mentions.

File explorers

18:07A saturated category โ€” nnn, Ranger, and the most popular, Yazi โ€” but his pick is Superfile: "fancy" and "beautiful and smart," with text/file previews, a pinnable favorites board, and clean cut/copy/delete flows. Television (alexpasmantier/television) is "fzf in a TUI" โ€” channels as lists (files, directories, aliases, AWS buckets) with a "TV remote" panel.

Dev env: mise

19:29Last discovery: mise (jdx/mise) โ€” dev tools, env vars, and task runner. Drop into a project with a mise.toml and it sets everything for you, unsets env when you leave (a direnv replacement, but "does it better"), and can serve tools on-demand via Nix. Everything is tracked in his public dotfiles repo; the video covers ~95% of his day-to-day.

Claims checked

Verified โ€” repos & stars

Ghostty ghostty-org/ghostty (62,285โ˜…, MIT, Zig); Pi earendil-works/pi (115,691โ˜…, MIT); Worktrunk max-sixty/worktrunk (9,260โ˜…, Rust); workmux raine/workmux (2,854โ˜…, MIT); TUIOS Gaurav-Gosain/tuios (5,416โ˜…, MIT, Go); tmux-sessionx omerxx/tmux-sessionx (1,394โ˜…, GPL-3.0); tmux-floax omerxx/tmux-floax (880โ˜…, GPL-3.0); sesh joshmedeski/sesh (2,868โ˜…, MIT, Go); Television alexpasmantier/television (6,353โ˜…, MIT, Rust); mise jdx/mise (35,073โ˜…, MIT, Rust).

Verified โ€” author

The presenter is Omer H. (omerxx), whose GitHub profile lists "[DevOps Toolbox]". He's the author of tmux-sessionx and tmux-floax, so the "two plugins I built myself" claim checks out.

Relayed โ€” not independently confirmed

Hashimoto's nonprofit donation and his new multiplexer company are stated in the video but I couldn't independently verify the exact current legal/commercial status. Ghostty itself is MIT-licensed and open source โ€” that part is solid. The ASD-STE100/Karpathy timing ("Pi extension 2 months before the tweet") is the presenter's own recollection.

Self-promo / sponsor

Every tool gets a video on his channel, and the two tmux plugins are his own. Sponsor segment: Internxt (encrypted, zero-knowledge cloud storage โ€” 85% off lifetime plans, 30-day guarantee). No affiliate links reproduced.

Sources & further reading

โ˜ฐ View all