or go to full-text search page →

Search

Search IconIcon to open search

Terminals

Last updatedUpdated: by Simon Späti · CreatedCreated: · 2 min read · growing Note status Growing. Worked on quite a bit, still rough. Expect bullets, gaps and views that update. Estimated from edit history · 3 sessions over 1 month · 327 words · How my notes grow Recent changes last week +136 / −0 words last week +42 / −7 words 2 months ago published · 156 words

Terminals are so powerful, especially with TUIs and Neovim. I love the terminal and the workflows (writing, data engineering, note-taking) it provides.

# Example of Querying a Database in the Terminal with Nvim

Here an example of a advanced workflow:

See the numbers explained and what is done at Query databases in vim (vim-dadbod)

# Terminal Apps

Below some tools and related stuff to terminals.

# Usuals

# GPU Enhanced

See Kitty vs Alacritty

# Sophisticated AI/Collaborative

# Open-Source

# MacOS

  • cmux: Native macOS app built on Ghostty. Vertical tabs, notification rings when agents need attention, split panes, and a socket API for automation.

# On Libghostty

Terminals built on libghostty, the backend of Ghostty:

# Wiki List

List of terminal emulators - Wikipedia

# Which Terminal to use?

I don’t mind so much about which terminal, as long as it’s inside the terminal. What you see is above is Tmux. I currently use Foot (minimal), but I love Kitty, too. Herdr, another Terminal Multiplexer, might be good if you have 10s of Agents running. I’m a modest guy, I have no more than 2-3 running, so I don’t need Herdr at the moment, and Tmux is enough for me (with this agent integration tmux).

Try a bunch, and see if it works for you. That’s always the best. I like a distraction-free environment, and I feel that Herdr is too focused on agents, which is not what I need. But I’m also not coding too much, so that might change if I built lots of stuff.

# Futher Reads


Origin: