kiddae / polybar-themes

(Deprecated) A repository of themes for polybar.
426 stars 38 forks source link

I have archived this repository as it is too unmaintained to be useable for anyone. You can still go to my (newly reorganized) dotfiles repository.

This is a repo where i store my polybar themes.

You can just link each files of the theme to the ~/.config/polybar directory.

I have the folder in my config directory (this way: ~/config/polybar/themes/<theme-name>), and use this bash script to switch between them:

#!/bin/bash
ln -f -t ~/.config/polybar ~/.config/polybar/themes/$1/*
~/.config/polybar/launch.sh

You can check my dotfiles and scripts for further reference. (disclaimer: it's messy)

Important to get the themes working

All my themes fetches their colors from xrdb, so in order to get the themes working, you should set them in the ~/.Xresources or ~/.Xdefaults file and then run xrdb ~/.Xresources (or ~/.Xdefaults). You can find about the syntax here

Some of them have both i3 and bspwm modules, some don't, depends on when I wrote them. If you absolutely need a bar working on i3, feel free to issue or pull-request.

tiny

screenshot scrot1

another screenshot scrot2

A minimal, tiny and discreet bar.

Fonts used:

Modules:

san

screenshot scrot1

another screenshot scrot2

Fonts used:

Modules:

transparent

screenshot scrot1

the san theme as above, but with a transparent background, and slightly thicker.

cherryblocks

screenshot, the thick borders version scrot1

another screenshot, the reasonable borders version scrot2

a renewed version of the theme below blocks. Made for tiny bitmap fonts but thicc bars and borders.

Fonts used:

modules are the same as below.

blocks

screenshot square-screenshot

another one scrot2

This one is composed of three bars. For that manner, override-redirect was set to false. So, in order to have your windows not overlapping on the bars, set your wm's top gaps to some value (I use 85)

This theme works very well with rounded borders. To enable them, uncomment the radius=20 lines in each bar. To have the shadows follow the shape of the bars, set clear-shadow to false in your compton.conf.

screenshot, with rounded borders rounded-screenshot

Fonts used:

Modules:

miniblocks

screenshot scrot

Same, this bar is composed of three bars, they will be launched using the script provided.

Fonts used:

Modules:

classic

screenshot screenshot

another screenshot screenshot2

A simple bar that I wanted to not be too fancy and straight forward.

Fonts used:

Modules:

classic2

screenshot screenshot

A bitmap, more colorful version of the classic theme. A rounded variant is available, pretty similar to san.

rounded screenshot rounded_screenshot

Fonts used:

Modules:

float

screenshot scrot

A little floating bar.

Fonts used:

Modules:

arch-blur

I don't use this one anymore, but it's still there if you want to use it

bar screenshot bar-screenshot

full screenshot full-screenshot

To get that blur, you need compton-tryone, include dock in the blur section of the config and set polybar's opacity to around 85% in the compton.conf (see dotfiles).

Fonts used:

Modules: