Polybar aims to help users build beautiful and highly customizable status bars for their desktop environment, without the need of having a black belt in shell scripting.
The main purpose of Polybar is to help users create awesome status bars. It has built-in functionality to display information about the most commonly used services. Some of the services included so far...
- Systray icons
- Window title
- Playback controls and status display for MPD using libmpdclient
- ALSA volume controls
- Workspace and desktop panel for bspwm and i3
- Workspace module for EWMH compliant window managers
- Keyboard layout and indicator status
- CPU and memory load indicator
- Battery display
- Network connection details
- Backlight level
- Date and time label
- Time-based shell script execution
- Command output tailing
- User-defined menu tree
- Inter-process messaging
- And more...
A collection of themes with different material colors, total 19 colors with 2 variants.
Overview
- WM : Openbox
- Icon Fonts : Material Icons
- Text Fonts : Fantasque Sans
Another collection of themes with different material color shades, total 19 colors with 3 variants, (2 alt).
Overview
- WM : Openbox
- Icon Fonts : Iosevka Nerd Font
- Text Fonts : Fantasque Sans
This is a little bit different config.
This config setup contains 8 different files -
- launch.sh // start polybar
- colors.ini // configure colors
- config-top.ini // top bar config
- config-bottom.ini // bottom bar config
- modules.ini // all standard modules
- user_modules.ini // all user created modules
- bars.ini // all bar modules config
- test-bars.ini // test bar for all bar modules
- A Scripts DIR // contains scripts used in config
How To Use : Put all these files in /home/$USER/.config/polybar/ and execute launch.sh to start the polybar or add this script to your WM startup file.
Overview
How To Use : Put all files in '/home/$USER/.config/polybar/' and execute 'launch.sh' to start the polybar or add this script to your WM startup file.
Overview
- WM : Openbox
- Icon Fonts : Icomoon-feather
- Text Fonts : Ubuntu Condensed
Color Changer : In this setup, i created three scripts which are used in changing colors.
- colors-light.sh // For light themes
- colors-dark.sh // For Dark themes
- color-switch.sh // Module script based on rofi
To change colors, there is a module (the feather one) added on polybar which changes the colors in Real-time/In-place or whatever you call it.
Warning : Don't change the script's location, default path is $HOME/.config/polybar/scripts/
Module Tester : A simple script tester.sh also added, which give you a preview of all modules.
Info : I saw This reddit post & i really liked the design of that polybar. So I Stole it (The Design Only), write it my way & added my functionality (Every Module & Color Script).
Here is his config, DESIGN CREDIT GOES TO : Benedikt Vollmerhaus
How To Use : Put all files in '/home/$USER/.config/polybar/' and execute 'launch.sh' to start the polybar or add this script to your WM startup file.
Overview
- WM : Openbox
- Icon Fonts : Icomoon-feather
- Text Fonts : Iosevka
Color Changer : This setup has 6 color modes.
To change colors, there is a module (the feather one) added on polybar which changes the colors in Real-time/In-place or whatever you call it.
Warning : Don't change the script's location, default path is $HOME/.config/polybar/scripts/
Desktop Preview
These Polybar themes are based on powerline and some other cool glyphs.
There are total 19 colors with 2 variants (Light & Dark) and 6 styles [Total 228 polybar themes].
I used limited modules in this setup and created only a single config file, so if you need more modules, check the previous setups.
How To Use : Put all files in '/home/$USER/.config/polybar/' and execute 'launch.sh' to start the polybar or add this script to your WM startup file.
Overview
- WM : Openbox
- Icon Fonts : Siji
- Text Fonts : Termsyn
- Other Fonts : Iosevka Nerd Font
Color Changer : In this setup, i created three scripts which are used in changing colors.
- colors-light.sh // For light themes
- colors-dark.sh // For Dark themes
- color-switch.sh // Module script based on rofi
To change colors, there is a module (the one with heart) added on polybar which changes the colors in Real-time/In-place or whatever you call it.
Style Changer : also there are two scripts which are used in changing bar style.
- type.sh // Changes Style shell
- type-switch.sh // Module script based on rofi
Warning : Don't change the script's location, default path is $HOME/.config/polybar/scripts/
How To : Left click to change colors and right click to change style of the bar.
Polybar themes with less icons and more text, color changer script also added.
How To Use : Put all these files in /home/$USER/.config/polybar/ and execute launch.sh to start the polybar or add this script to your WM startup file.
Overview
- you may need to edit these config files, incase you want to change the position, size etc.
- Scripts and fonts also included in this repo.
- More themes will be added by time.