Polybar Status Bar for Linux
github.com
1
Leaving SiteNav
External Link Disclaimer
You are about to visit github.com. This website is not operated by us. We are not responsible for its content or privacy practices.
About this website
Polybar is a fast and easy-to-use tool for creating customizable status bars in X11 window managers, designed to help users build beautiful and functional status bars without writing complex shell scripts. Created by Michael Saitz (jaagr) in 2016 and now maintained by Patrick Ziegler (patrick96) and a team of community contributors, Polybar has become the de facto status bar for tiling window manager users on Linux. Key features: module-based architecture with over 40 built-in modules including battery (battery, battery-all), CPU usage and temperature (cpu, temperature), memory (memory), network (wired, wireless, ethernet), date/time (date), volume control (alsa, pulseaudio), backlight brightness (backlight, xbacklight), workspace/desktop indicators (bspwm, i3, sway/xworkspaces, xwindow), keyboard layout (xkeyboard), MPD music player (mpd), and system tray (tray). Configuration via INI-style text files: each bar is defined with sections for colors, fonts, dimensions, position, and module lists. Visual customization: support for multiple fonts (including Nerd Fonts, Siji, and Unicode), custom colors per module, formatting strings, separators, spacing, padding, and border styles. Multiple bars: run multiple bars simultaneously on different monitors with different configurations. Click actions: interactive modules with left/middle/right click handlers for buttons and actions. Xinerama/RandR multi-monitor support: automatic bar placement on each connected monitor with DPI awareness. IPC (Inter-Process Communication): control bar modules at runtime via polybar-msg for dynamic updates. Custom script module: run external scripts and commands to display custom output with full formatting control. Internal modules written in C++ for performance. Lemonbar-style formatting (%{...}) for advanced text styling. Workspace hooks for window managers (bspwm, i3, sway, awesome, xmonad via hooks). Theme support with community-contributed rice configurations. C++. MIT.
Tags & Categories
Categories
Tags
Statistics
1
Views
0
Clicks
0
Like
0
Dislike