Skip to content

A collection of polybar themes/configs with different styles, colors and variants

License

Notifications You must be signed in to change notification settings

AKEAmazan/polybar-themes

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

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...

// Polybar-1

A collection of themes with different material colors, total 19 colors with 2 variants.

Overview

Dark Variant logo

Light Variant logo

// Polybar-2

Another collection of themes with different material color shades, total 19 colors with 3 variants, (2 alt).

Overview

Dark Variant logo

Light Variant logo

Alt Light Variant logo

// Polybar-3

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

Bars Preview : Top & Bottom logo

Desktop Preview logo

// Polybar-4

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

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/

logo

Module Tester : A simple script tester.sh also added, which give you a preview of all modules.

logo

Light Variant logo

Dark Variant logo

Desktop Preview logo

// Polybar-5

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

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/

Top Bar logo

Bottom Bar logo

Desktop Preview

logo

logo

// Polybar-6

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

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.

logo

Light Variant logo

Dark Variant logo

Available Bar Styles Previews

Style 1 logo

Style 2 logo

Style 3 logo

Style 4 logo

Style 5 logo

Style 6 logo

// Polybar-7

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

Bars Preview logo

Desktop Preview logo

FYI

  • 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.

About

A collection of polybar themes/configs with different styles, colors and variants

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 67.1%
  • Red 32.9%