polybar-themes
polybar
Our great sponsors
polybar-themes | polybar | |
---|---|---|
74 | 279 | |
5,433 | 13,426 | |
- | 1.2% | |
6.7 | 7.9 | |
9 days ago | 5 days ago | |
Shell | C++ | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
polybar-themes
- Regarding Window Managers
- About Window Managers
- Can anyone tell me what I am doing wrong to compile polybar?
-
[screenshot] Finallymy void desktop is ready (and the audio works correctly)
If you want to replace some components, you could get polybar instead of the XFCE panel and rofi as the app launcher. Aditya Shakya (/u/adi1090x) has great collections of themes for polybar and rofi.
-
How do I make polybar work on multiple monitors? (bspwm)
It is split in two files, one for bar configuration (config.ini), and another one for all possible modules(modules.ini) to be shown in bar section. This file organization was based on this repository.
-
Hello, I have i3 + Polybar + Rofi, as you can see I can barely see the highlights of the elements because of the white background for each element, anyone knows how to solve this?
Have you tried this: https://github.com/adi1090x/polybar-themes/blob/master/simple/blocks/scripts/rofi/colors.rasi
I installed polybar and polybar-themes and selected the "Blocks" theme which uses these configs here https://github.com/adi1090x/polybar-themes/tree/master/simple/blocks
-
A nice polybar template
I just migrated from DWM to BSPWM and I'm using Polybar. I found this template, but I was wondering if you guys could either show me your Polybar setup or link me to other templates because I just don't know where to start.
- first rice to my artix machine (using awesome wm)
-
[WIP] My approach to an automatic wallpaper-based color scheme for KDE.
Tilts just polybar, I like it more than plasma panels. The video doesn’t show them but I use rofi for the menus. I didn’t make them, I found them on github but the repo seems to not have that bar anymore.
polybar
-
Are there any tools to analyse/modify colours directly from a bash script?
I am on Arch Linux and I am using pywal to generate a colour palette from my wallpaper, which I then use throughout my system. In particular, i have a bash script which grabs these colours and uses them for polybar. The problem is that sometimes these colours do not have enough contrast, and the bar is hard to read. Is there any tool that would allow me to check the readability of my colours, and modify them accordingly, directly from my script? If not, how should I be approaching this issue?
-
How do I use polybar with Hyprland?
The short answer is you can't.
-
[bspwm] yine yeşillik ama biraz farklısından
Çubuk: polybar
-
Looking for a waybar for i3
It is treaky to show it on all monitors allowing hotpluggin them: https://github.com/polybar/polybar/issues/763
-
Tiny gaps between glyphs and modules
================= ; ; ; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗ ; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗ ; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝ ; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗ ; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║ ; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ; ; ; To learn more about how to configure Polybar ; go to https://github.com/polybar/polybar ; ; The README contains a lot of information ; ;========================================================== ; INCLUDING FILES include-file = ~/.config/polybar/glyphs.ini ; COLORS [colors] background = "#282c34" foreground = "#dcdfe4" shade1 = "#0d5189" shade2 = "#0e5a99" shade3 = "#1063a8" shade4 = "#116cb8" shade5 = "#1375c7" shade6 = "#147ed7" shade7 = "#1687e6" [widths] small = 3px med = 5px large = 6px huge = 10px [util] radius = 0 [bar/left] width = 100% height = 38px #offset-x = 12 #offset-y = 8 radius = ${util.radius} # colors background = ${colors.background} foreground = ${colors.foreground} # text font font-0 = "CaskaydiaCove Nerd Font Mono:size=11;3" # icon font font-1 = "CaskaydiaCove Nerd Font Mono:size=16;3" # microphone icon font-2 = "CaskaydiaCove Nerd Font Mono:size=12;3" # glyph font font-3 = "CaskaydiaCove Nerd Font Mono:style=Medium:size=26;5" modules-left = power left1 bspwm left2 modules-right = right7 ping right6 mic right5 pulseaudio right4 memory right3 cpu right2 date right1 noti cursor-click = pointer cursor-scroll = ns-resize enable-ipc = true wm-restack = bspwm # system tray tray-position = right tray-background = ${colors.shade1} [module/ping] type = custom/script interval=1 exec = echo `ping -c 1 8.8.8.8 -w 1 | tail -1 | awk '{print $4}' | cut -d '/' -f 2 | cut -d '.' -f 1`"ms" format = format-font = 1 format-padding = ${widths.large} format-background=${colors.shade7} [module/noti] type = custom/script interval = 1 exec = $HOME/.config/polybar/scripts/dnd.sh label-padding = ${widths.large} format = format-font = 2 format-background = ${colors.shade1} click-left = $HOME/.config/polybar/scripts/dnd.sh --toggle & [module/playing] type = custom/script interval = 2 exec = playerctl metadata --format ' {{trunc(title, 20)}}' | awk 'NR==1 {print; exit}' click-left = playerctl play-pause [module/power] type = custom/text content = "" content-font = 2 content-padding = ${widths.huge} click-left = $HOME/.config/polybar/scripts/power.sh content-background=${colors.shade1} [module/mic] type = custom/script tail=true exec = $HOME/.config/polybar/scripts/microphone.sh label-padding = ${widths.large} format = format-font = 3 format-background = ${colors.shade6} click-left = pamixer --source 1 -t scroll-up = pamixer --source 1 -i 5 scroll-down = pamixer --source 1 -d 5 [module/pulseaudio] type = internal/pulseaudio label-volume = %percentage%% label-volume-padding = ${widths.large} label-volume-foreground = ${colors.foreground} label-volume-background= ${colors.shade5} label-muted = %percentage%% label-muted-padding = ${widths.large} label-muted-foreground = ${colors.foreground} label-muted-background= ${colors.shade5} format-muted-prefix = "婢" format-muted-prefix-font = 2 format-muted-prefix-padding= ${widths.large} format-muted-prefix-foreground= ${colors.foreground} format-muted-prefix-background= ${colors.shade5} format-volume-prefix = "墳" format-volume-prefix-font = 2 format-volume-prefix-padding= ${widths.large} format-volume-prefix-foreground = ${colors.foreground} format-volume-prefix-background= ${colors.shade5} click-right = pavucontrol & click-left= pamixer -t scroll-up = pamixer -i 5 scroll-down = pamixer -d 5 [module/wlan] type = internal/network interface = wlp21s0f0u5 interval = 3 format-connected = format-disconnected = label-connected = "YES" label-disconnected = "NO" [module/bspwm] type = internal/bspwm pin-workspaces = true enable-click = true enable-scroll = true reverse-scroll = false label-urgent="%name%" label-urgent-background = ${colors.shade2} label-empty-padding = 1 label-empty="%name%" label-empty-background = ${colors.shade2} label-occupied="" label-occupied-padding = 1 label-occupied-background = ${colors.shade2} label-focused-background = ${colors.shade2} label-focused-padding = 1 label-focused="" radius = 15.0 [module/memory] type = internal/memory interval = 2 label = %used:2% label-padding = ${widths.large} label-background = ${colors.shade4} format-prefix = "" format-prefix-font = 2 format-prefix-padding= ${widths.large} format-prefix-background = ${colors.shade4} [module/cpu] type = internal/cpu interval = 2 label = %percentage%% label-padding = ${widths.large} label-background = ${colors.shade3} format-prefix = "" format-prefix-font = 2 format-prefix-padding= ${widths.large} format-prefix-background = ${colors.shade3} [module/date] type = internal/date interval = 1 date = %I:%M %p date-alt = %d %B • %A label = %date% label-padding = ${widths.large} label-background = ${colors.shade2} format-prefix = "" format-prefix-font = 2 format-prefix-padding= ${widths.large} format-prefix-background = ${colors.shade2} [global/wm] margin-top = 10 [settings] screenchange-reload = true pseudo-transparency = false
-
Top Bar
A common one is polybar, but there are quite a few so they can't be hard to tell just from how it looks
That is a status bar, often used with tiling window managers. A popular one would be https://github.com/polybar/polybar
-
nordic.nvim: A warmer and darker implementation of Nord
The bar outside of neovim is polybar and my configs can be found here.
-
Can anyone tell me what I am doing wrong to compile polybar?
So, Im following the instructions here: https://github.com/polybar/polybar/wiki/Compiling
-
[BSPWM] My first rice!
OS: Arch Linux WM: Bspwm Compositor: Picom Launcher/Powermenu: Rofi Status Bar: Polybar Terminal: Alacritty Shell: Zsh Editor: Neovim Notification: Dunst File Manager: Lf PDF Viewer: Zathura Text fonts: JetBrains Mono Nerd Font DOTFILES: here
What are some alternatives?
polybar-collection - Beautiful collection of Polybar themes
i3-starterpack - A simple guide (and example of configuration) to install i3 & its and essentials packages, then make them look eye candy.
networkmanager-dmenu - Control NetworkManager via dmenu
awesome-wm-widgets - Widgets for Awesome Window Manager
archcraft-i3wm - // Configuration : I3wm
i3-and-kde-plasma - How to install the i3 window manager on KDE
nerd-fonts - Iconic font aggregator, collection, & patcher. 3,600+ icons, 50+ patched fonts: Hack, Source Code Pro, more. Glyph collections: Font Awesome, Material Design Icons, Octicons, & more
widgets - Few widgets for Eww, Elkowar’s Wacky Widgets.
pywal - 🎨 Generate and change color-schemes on the fly.
dwm-bar - A modular statusbar for dwm
tint2
i3blocks-contrib - Official repository for community contributed blocklets