Replace a blank tmux setup with a polished status bar showing battery, uptime, and hostname in minutes.
Use the layered config system to add personal tmux tweaks without losing them when the project updates.
Enable SSH-aware pane splitting that automatically reconnects split panes to remote servers.
Toggle mouse support on and off with a keyboard shortcut for pairing sessions or copy-paste workflows.
| gpakosz/.tmux | lxgw/lxgwwenkai | dylanaraps/neofetch | |
|---|---|---|---|
| Stars | 24,841 | 24,180 | 23,653 |
| Language | Shell | Shell | Shell |
| Setup difficulty | easy | easy | easy |
| Complexity | 2/5 | 1/5 | 1/5 |
| Audience | developer | designer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires tmux 2.6 or newer and standard Unix tools including awk and perl.
Oh my tmux! is a ready-to-use configuration package for tmux, a terminal multiplexer, a tool that lets you split one terminal window into multiple panes, run programs in the background, and keep sessions alive even after you disconnect. Instead of spending hours tweaking tmux from scratch, you drop in this configuration and get a polished, Powerline-styled status bar (the decorative bar at the bottom of your terminal showing battery, uptime, hostname, and more), smarter keyboard shortcuts, and a handful of extras out of the box. The setup works by layering two files: a main configuration file you never touch, and a local copy you customize freely. This means you can update the project without losing your personal tweaks. Key features include mouse support toggle, the ability to pop any panel into a full window and back again, clipboard integration, URL picker integration, and SSH-aware pane splitting that reconnects automatically to remote servers. You would reach for this if you live in the terminal and want tmux to look good and behave sensibly without manual configuration work. It runs on Linux, macOS, OpenBSD, and Windows via WSL or Cygwin, and requires only standard Unix tools like awk and perl alongside tmux version 2.6 or newer.
Oh my tmux! is a drop-in tmux configuration that adds a polished status bar, smarter keyboard shortcuts, mouse support, and clipboard integration to your terminal without any manual setup.
Mainly Shell. The stack also includes Shell, tmux, awk.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.