5 of the Best Productivity Plugins for Tmux

by Lenny Zulauf
10 minutes read

5 of the Best Productivity Plugins for Tmux


A photograph of a guy functioning in front of a computer system.

Tmux is a wonderful terminal multiplexer that can settle and also oversaw unalike console sessions. While its core features permeate most intake capsules, it in addition has a plugin framework that enables you to kind the educational program for your suggests. In this message, I will undergo some of the best plugins for Tmux that can aid gain best intake of your terminal workflow.

1. tmux-menus

If you’re neoteric to Tmux, locating out every keybind can be sly and also daunting. With its unintuitive chorded shortcuts, it’s simplistic to forget the keybinds to lesser-known Tmux features such as photocopy mode and also pane marking.

A terminal corroborating a multi-pane Tmux installment via a substantial pane and also a pane in photocopy mode.
5 of the Best Productivity Plugins for Tmux 41

Tmux-menus is a humble plugin that addresses this worry. It bargains a uncluttered and also instinctive TUI-based food selection that you can access by importuning Ctrl + (Backslash). Inside, it comes via every Tmux occasion, making it feasible for you to aesthetically pick what you mobile phone phone call for instead of memorizing their keyboard shortcuts.

A terminal corroborating the tmux-menus plugin functioning.
5 of the Best Productivity Plugins for Tmux 42

Unconcerned from administering Tmux accessible, one amenity that I pick around Tmux-menus is configurability. Every food selection thing inside the plugin is merely a linkage to a spanning manuscript. This criteria that via a little Revelry realize-how, you can comfortably involve tailored shindigs to Tmux-menus.

A terminal corroborating the tailored "on-the-fly" config food selection for tmux-menus.
5 of the Best Productivity Plugins for Tmux 43

2. tmux-resurrect

One of the best agony determinants of Tmux is that it’s a stateless educational program. This criteria it won’t remember anything around the session as comfortably as you chummy it. Personally, I position this displeasing as it brunts me to remodel my Tmux layout whenever I restart my computer system.

A terminal corroborating the a Tmux session quickly separated.
5 of the Best Productivity Plugins for Tmux 44

Tmux-resurrect is a device that can aid solve this aggravation. It’s a zero-challenge plugin that keeps whole Tmux ambiences, compeling home window order and also pane layout. It in addition shops footstep-by-footstep snapshots of your sessions, definition you can “adjust in time” and also numbers unalike iterations of your Tmux installment.

A terminal corroborating the internals of a Tmux layout.
5 of the Best Productivity Plugins for Tmux 45

An additional amenity that I pick around Tmux-resurrect is that it can conserve the case of a running educational program. Given, the masterstroke isn’t best, and also the amenity only wraps up a handful of apps. Yet, the plugin handles it nicely enough to gain your Tmux installment a substantial quantity more sleek.

A terminal corroborating the channelling back process in tmux-resurrect that requires retrieving the educational program case.
5 of the Best Productivity Plugins for Tmux 46

Sweet to realize: fascinated in how Tmux-resurrect does its wizardry? Confiscate a deep dive on how Tmux takes care of home windows and also panes in a session.

3. tmux-notify

Storing track of history regiments can be arduous if you’re juggling plenty of Tmux panes and also sessions. In my blunders, this spearheaded to moments whereby I neglected that I possessed a command running in the history and also wrongly closed Tmux.

A terminal corroborating freshly closed Tmux sessions.
5 of the Best Productivity Plugins for Tmux 47

Tmux-notify is a plugin that sends a notification as comfortably as it detects a finished process. It jobs by weighing any vivacious Tmux pane that merely transitioned to a Revelry spanning provoke. The plugin then sends a libnotify blog post, which can either be a visual terminal bell or an one-of-a-kind ping.

A terminal corroborating the libnotify toast notification for the running Tmux job-related.
5 of the Best Productivity Plugins for Tmux 48

While that notification oomph jobs for most individuals, Tmux-notify in addition bargains promote for Telegram bots, Piece of cake warns, and also tailored commands. This renders it you can conceivably picture to incorporate Tmux-notify on merely around any workflow, administering it an eye-collaring selection for tinkerers who pine to song their terminal installment.

On a side chit: are you neoteric to the command queue? Start your retreat on the correct foot by weighing out our newbie’s guide to amassing utilise of the Linux terminal.

4. tmux-jump

Buffer navigating is probably one of the clunkiest parts of Tmux. The multiplexer bargains zero constructed-in keyboard shortcuts for mobility outdoor of photocopy mode and also home window focus. As someone who usages Tmux for day-to-day productivity projects, I position this creepy oddity both overworking and also displeasing, specifically for long terminal sessions.

Tmux-jump solves this worry by administering Tmux pane navigating both simplistic and also instinctive. Confiscating suggestions from Vimium, it usages comb moral hunches to incarnation “jump determinants” inside your Tmux home windows. These make it feasible for you to reaction sweetly inside Tmux without counting on its substantial shortcuts.

A terminal corroborating the comb moral hunches in Tmux-jump.
5 of the Best Productivity Plugins for Tmux 49

Tmux-jump sheens the most as comfortably as you merge it via plugins pick EasyMotion for Vim. In my husk, this installment amasses a congruent workflow whereby the terminal and also text editor adhere to the awfully same mobility keybinds. This renders them behave the awfully same to an IDE, which is tough to recreate for complete-scam regiments pick Emacs.

A terminal corroborating the comb moral hunches functioning in a multi-pane Tmux installment.
5 of the Best Productivity Plugins for Tmux 50

5. treemux

Treemux is a definite plugin that seamlessly joins together Neovim’s tree-oomph record browser via Tmux. It can navigate folders, amenable records, and also even sterilize the current functioning magazine. This renders it an pivotal plugin if you pine to incarnation a Neovim-based IDE inside Tmux.

A terminal corroborating the Treemux plugin functioning on one Tmux pane.
5 of the Best Productivity Plugins for Tmux 51

The developer of Treemux in addition devised the plugin to be as unobtrusive as you can conceivably picture. It doesn’t illustrate up by default and also readjusts its size according to the pane it’s attached to. As such, Treemux is an spick-and also-span plugin if you advice a “zen-pick” terminal via marginal distractions.

A terminal corroborating the Treemux plugin functioning on individual panes.
5 of the Best Productivity Plugins for Tmux 52

Ultimately, Treemux has a couple of Neovim extensions that enhance the plugin’s default amenity kit. Tmuxsend.specialty adds promote for sending the complete route from Treemux to Tmux, administering record references speedy and also simplistic. At the awfully same time, nvim-tree-secluded.nvim enables you to amenable records in Treemux by double-clicking it via the computer system mouse.

At the run out of the day, Tmux is merely a multiplexer educational program and also these plugins will only expand what it presently does. If you’re arranging to enhance on what the terminal can do for you, browse through how my coworker boosted his terminal via a handful of wonderful apps.

Image debt: Grok via x.ai. All enhancements and also screenshots by Ramces Red.

Related Posts