erikw/tmux-powerline

⚡️ A tmux plugin giving you a hackable status bar consisting of dynamic & beautiful looking powerline segments, written purely in bash.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 1 hour ago
Type:Plugin / ExtensionCategory(s):Terminal, Shell & TUIDeveloper Tools
Added to GitGenius on September 18th, 2026
Created on June 13th, 2012
Open Issues & Pull Requests: 1 (+0)
GitHub issues: Enabled
Number of forks: 533
Total Stargazers: 3,840 (+0)
Total Subscribers: 66 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 13.6 hours
Mean response time: 12.8 days
90th percentile: 47.0 days
Tracked items: 24

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 0
New in 7 days: 0
Closed in 7 days: 0
Avg open age: N/A days
Stale 30+ days: 0
Stale 90+ days: 0

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (2)
  • NotStale (1)
  • enhancement (1)
  • question (1)
  • volunteer_needed (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

tmux-powerline is a tmux plugin that provides a customizable powerline-style status bar built entirely in bash.

The tool addresses the need for a visually appealing and extensible tmux status bar. It works by composing the status bar from modular segments that can be individually styled and configured. Users can create custom segments in any language by wrapping them in shell scripts, and the plugin supports custom themes to alter the appearance of the entire bar. The bash-only implementation keeps dependencies minimal while maintaining flexibility.

The project suits users who want to move beyond tmux's default status bar and are comfortable with configuration. It works well for developers who spend significant time in terminal environments and value both aesthetics and customization. The plugin integrates with the tmux plugin manager, making installation and updates straightforward for users already familiar with that ecosystem.

The project maintains active development with consistent attention to code quality through linting workflows. Pull requests and issues receive regular closure, indicating ongoing maintenance and responsiveness to user feedback. The codebase is actively managed and refined rather than left in a static state.