{"id":13683506,"url":"https://github.com/kiddae/polybar-themes","last_synced_at":"2025-04-30T13:31:29.884Z","repository":{"id":48821439,"uuid":"255439992","full_name":"kiddae/polybar-themes","owner":"kiddae","description":"(Deprecated) A repository of themes for polybar.","archived":true,"fork":false,"pushed_at":"2021-11-05T21:52:39.000Z","size":23466,"stargazers_count":430,"open_issues_count":1,"forks_count":39,"subscribers_count":5,"default_branch":"master","last_synced_at":"2024-08-02T13:35:35.361Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kiddae.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-04-13T20:56:41.000Z","updated_at":"2024-07-30T05:08:30.000Z","dependencies_parsed_at":"2022-09-11T13:12:17.348Z","dependency_job_id":null,"html_url":"https://github.com/kiddae/polybar-themes","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiddae%2Fpolybar-themes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiddae%2Fpolybar-themes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiddae%2Fpolybar-themes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kiddae%2Fpolybar-themes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kiddae","download_url":"https://codeload.github.com/kiddae/polybar-themes/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224212232,"owners_count":17274381,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-02T13:02:13.628Z","updated_at":"2025-04-30T13:31:29.877Z","avatar_url":"https://github.com/kiddae.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"# I have archived this repository as it is too unmaintained to be useable for anyone. You can still go to my (newly reorganized) [dotfiles](https://github.com/kiddae/dotfiles) repository.\n\nThis is a repo where i store my polybar themes.\n\nYou can just link each files of the theme to the `~/.config/polybar` directory.\n\nI have the folder in my config directory (this way: `~/config/polybar/themes/\u003ctheme-name\u003e`), and use this bash script to switch between them:\n```shell\n#!/bin/bash\nln -f -t ~/.config/polybar ~/.config/polybar/themes/$1/*\n~/.config/polybar/launch.sh\n```\n\nYou can check my [dotfiles](https://github.com/ngynLk/dotfiles) and [scripts](https://github.com/ngynLk/scripts) for further reference. (disclaimer: it's messy)\n\n# Important to get the themes working\n\n**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](https://wiki.archlinux.org/index.php/Color_output_in_console#X_window_system)**\n\nSome 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.\n\n## tiny\n\n*screenshot*\n![scrot1](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/tiny/scrot1.png \"Screenshot n°1\")\n\n*another screenshot*\n![scrot2](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/tiny/scrot2.png \"Screenshot n°2\")\n\nA minimal, tiny and discreet bar.\n\n**Fonts used:**\n+ CozetteVector\n\n**Modules:**\n+ `bspwm`: shows the current workspace name\n+ `pulseaudio`: shows the volume and a little icon\n+ `date`: shows date and time\n\n## san\n\n*screenshot*\n![scrot1](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/san/scrot1.png \"Screenshot n°1\")\n\n*another screenshot*\n![scrot2](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/san/scrot2.png \"Screenshot n°2\")\n\n**Fonts used:**\n+ SF Compact Text\n+ Font Awesome 5 Brands\n+ Material Icons\n+ font-logo\n+ IPAGothic (for japanese glyphs)\n\n**Modules:**\n+ `launcher` : launches a `rofi` instance, it is a script you can find in my repo.\n+ `i3` : i3 workspaces, basically.\n+ `mpd` : `mpd` controller\n+ `spotify` : shows current playing song on  spotify (uses `playerctl`)\n+ `cpu`, `memory`, `date` : pretty self-explanatory.\n+ `pulseaudio` : controls volume, requires `pulseaudio` (obviously)\n+ `power` : polybar-ish menu\n\n## transparent\n\n*screenshot*\n![scrot1](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/transparent/scrot.png \"Screenshot\")\n\nthe `san` theme as above, but with a transparent background, and slightly thicker.\n\n## cherryblocks\n\n*screenshot, the thick borders version*\n![scrot1](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/cherryblocks/scrot.png \"Screenshot, the thick borders version\")\n\n*another screenshot, the reasonable borders version*\n![scrot2](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/cherryblocks/scrot2.png \"Screenshot, the reasonable borders version\")\n\na renewed version of the theme below `blocks`. Made for tiny bitmap fonts but *thicc* bars and borders.\n\n**Fonts used:**\n+ cherry\n+ Font Awesome 5\n+ IPAGothic (for japanese glyphs)\n\nmodules are the same as below.\n\n## blocks\n\n*screenshot*\n![square-screenshot](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/blocks/scrot-square.png \"Screenshot, in the default config of the theme\")\n\n*another one*\n![scrot2](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/blocks/scrot2.png \"Screenshot, another layout\")\n\nThis 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`)\n\nThis 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`.\n\n*screenshot, with rounded borders*\n![rounded-screenshot](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/blocks/scrot-rounded.png \"Screenshot, with rounded borders\")\n\n\n**Fonts used:**\n+ SF Mono\n+ Font Awesome 5\n+ IPAGothic (for japanese glyphs)\n\n**Modules:**\n+ `wsnumber` : displays the workspace number. It uses a script included in the repo, uses `jq` as a dependency (credits to Airblader, on some random forum). Works only on i3. For other wms, you might want to use `wmctrl` or something else.\n+ `xwindow` : displays window name\n+ `mpd` : mpd controller.\n+ `previous`, `playpause`, `next` and `spotify` : spotify controller using `playerctl` \n+ `pulseaudio` : controls volume w/ `pulseaudio`\n+ `date` : displays date and time (24h format)\n+ `power` : launches a `rofi` instance, script to be found on my scripts repo (might not really look well with this theme...)\n+ *(optional)* `i3` : manages i3 workspaces with some cool round icons, just place it on the `i3` bar instead of `wsnumber`. You can see it in the second screenshot\n\n## miniblocks\n\n*screenshot*\n![scrot](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/miniblocks/scrot.png \"Screenshot\")\n\nSame, this bar is composed of three bars, they will be launched using the script provided.\n\n**Fonts used:**\n+ CozetteVector\n+ IPAGothic\n\n**Modules:**\n+ `bspwm`\n+ `mpd`/`spotify`: the `spotify` modules requires `playerctl`.\n+ `pulseaudio`\n+ `time`\n\n## classic\n\n*screenshot*\n![screenshot](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/classic/scrot.png \"Screenshot\")\n\n*another screenshot*\n![screenshot2](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/classic/scrot2.png \"Screenshot no.2\")\n\nA simple bar that I wanted to not be too fancy and straight forward.\n\n**Fonts used:**\n+ Iosevka Nerd Font\n+ Material Icons\n\n**Modules:**\n+ `bspwm`: workspaces, basically\n+ `time`: displays the time and date\n+ `mpd`/`spotify`: simple `mpd` controller, or `spotify` using `playerctl`\n+ `pulseaudio`: control the volume \n\n## classic2\n\n*screenshot*\n![screenshot](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/classic2/scrot.png \"Screenshot\")\n\nA bitmap, more colorful version of the `classic` theme. A rounded variant is available, pretty similar to `san`.\n\n*rounded screenshot*\n![rounded_screenshot](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/classic2-rounded/scrot.png \"Screenshot, rounded\")\n\n**Fonts used:**\n+ CozetteVector\n+ Siji\n\n**Modules:**\n+ `bspwm`: workspaces, basically\n+ `time`: displays the time and date\n+ `mpd`: simple `mpd` controller\n+ `cpu` and `memory`\n+ `wlan`: shows current wifi network used\n+ `pulseaudio`: control the volume \n\n## float\n\n*screenshot*\n![scrot](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/float/scrot.png \"Screenshot\")\n\nA little floating bar.\n\n**Fonts used:**\n+ cherry\n+ FontAwesome5\n+ font-logos\n+ IPAGothic\n\n**Modules:**\n+ `launcher` : launches a `rofi` instance, it is a script you can find in my repo.\n+ `bspwm` : bspwm workspaces, basically.\n+ `mpd` : `mpd` controller\n+ `spotify` : shows current playing song on  spotify (uses `playerctl`)\n+ `cpu`, `memory`, `date` : pretty self-explanatory.\n+ `pulseaudio` : controls volume, requires `pulseaudio` (obviously)\n+ `power` : polybar-ish menu\n\n## arch-blur\n\n***I don't use this one anymore, but it's still there if you want to use it***\n\n*bar screenshot*\n![bar-screenshot](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/arch-blur/bar-scrot.png \"Bar Screenshot\")\n\n*full screenshot*\n![full-screenshot](https://raw.githubusercontent.com/ngynLk/polybar-themes/master/arch-blur/scrot.png \"Full Screenshot\")\n\nTo 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).\n\n**Fonts used:**\n+ Iosevka\n+ Font Awesome 5\n+ font-logo\n+ IPAGothic (for japanese glyphs)\n\n**Modules:**\n+ `launcher` : launches a `rofi` instance, it is a script you can find in my repo.\n+ `i3` : i3 workspaces, basically.\n+ `mpd` : `mpd` controller\n+ `previous`, `playpause`, `next` and `spotify` : spotify controller, uses [this](https://github.com/dietervanhoof/polybar-spotify-controls). I changed the path provided on the original thing, feel free to adapt.\n+ `cpu`, `memory`, `date` : pretty self-explanatory.\n+ `pulseaudio` : controls volume, requires `pulseaudio` (obviously)\n+ `power` : launches a `rofi` instance that has basic power controls (script to be found in my repo)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkiddae%2Fpolybar-themes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkiddae%2Fpolybar-themes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkiddae%2Fpolybar-themes/lists"}