Nucc

Nucc / tmux-which-key

Public

LazyVim-style which-key popup for tmux - discoverable, keyboard-driven command menu with nested groups and Nord theme

22
0
100% credibility
Found Feb 25, 2026 at 19 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Shell
AI Summary

tmux-which-key provides a discoverable popup menu in tmux for viewing and executing organized keybindings and commands with breadcrumb navigation and customizable groups.

How It Works

1
🕵️ Discover tmux-which-key

You hear about a helpful popup menu that shows all your terminal workspace commands at a glance, making it easy to remember what keys do what.

2
📥 Add the helper

Follow the simple guide to include this tool in your terminal workspace setup with just a line or two of instructions.

3
🔄 Refresh your setup

Reload your workspace settings, and everything is ready to go.

4
Open the magic menu

Press your special key combo, and a beautiful colored popup appears listing all commands in neat groups.

5
🧭 Navigate and act

Press keys to dive into groups like windows or git, run actions instantly, or go back with escape.

6
✏️ Make it yours

Edit a simple list to add your favorite commands or change the look if you want.

🎉 Master your workspace

Now you effortlessly discover and use powerful commands without memorizing anything, feeling like a pro.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 22 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is tmux-which-key?

tmux-which-key is a shell-based tmux which-key plugin that pops up a LazyVim-style, keyboard-driven command menu when you hit a trigger key like prefix+Space. It solves the problem of buried tmux keybindings by showing a discoverable popup with nested groups for panes, windows, sessions, git, and more, all in a clean Nord theme using true color. You get breadcrumb navigation, single-keystroke actions like shell commands, tmux commands, or popups for tools like lazygit, configured via simple JSON.

Why is it gaining traction?

It stands out with hierarchical nested groups and instant single-keystroke input—no Enter needed—making tmux feel more like a modern editor with which-key discoverability. The JSON config lets you extend it easily for custom scripts or popups, and defaults cover 75+ common tmux tasks without setup hassle. Devs hook on the breadcrumb trail and Nord theme for quick orientation in complex sessions.

Who should use this?

Tmux users juggling multiple panes, windows, and sessions during coding marathons, especially those from LazyVim who miss its menu. Git-heavy workflows benefit from grouped commands like status or lazygit popups. Terminal nerds on tmux 3.3+ with jq and true color terminals, tired of memorizing bindings.

Verdict

Try it if you live in tmux—solid docs and defaults make it plug-and-play via TPM, despite 19 stars and 1.0% credibility signaling early maturity. Lacks tests and broad adoption, but extendable JSON keeps it viable for personal tweaks.

(178 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.