Ramblings of an aging IT geek
← Ramblings of an aging IT geek
linux

Filling Out the Terminal

A wave of new tinct output plugins (btop, tmux, wezterm, yazi, rofi and more) so a terminal-centric setup recolours end to end from one palette.

Listen to this post
Terminal tools all recoloured from one shared palette

tinct could already theme a terminal: the emulator and the editor inside it. But a terminal-centric setup is a lot more than one emulator, and the supporting cast kept missing out: the multiplexer you live in all day, the file manager in the other pane, the system monitor, the launcher. Each was still a hand-rolled config away from matching everything else.

So a batch of output plugins just landed to fill that in:

  • Terminals: wezterm and foot join kitty, alacritty and ghostty.
  • Multiplexer: tmux.
  • TUIs: yazi (files), btop (system monitor), helix (editor).
  • Launchers: rofi alongside the existing fuzzel and wofi.

With these, a tinct generate … -o all recolours the whole terminal workflow in one shot (emulator, multiplexer, file manager, monitor, launcher) from the same palette that's already doing your desktop. The thing I keep enjoying about the plugin model is that none of this needed changes to tinct itself; each app is just another small output plugin, and the list is now long enough that "does tinct theme X?" is usually "yes".

AUR tinct-bin; the current plugin roster is in the docs.