;========================================================== ; ; ; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗ ; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗ ; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝ ; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗ ; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║ ; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ; ; ; To learn more about how to configure Polybar ; go to https://github.com/polybar/polybar ; ; The README contains a lot of information ; ;========================================================== [settings] screenchange-reload = true pseudo-transparency = true #throttle-output = 5 #throttle-output-for = 10 #compositing-background = source #compositing-foreground = over #compositing-overline = over #compositing-underline = over #compositing-border = over [colors] foreground = #fafafa foreground-alt = #aaCECCC9 background = #aa000000 background-alt = #aaCECCC9 disabled = #707880 alert = #ff8989 blue = #61afef dark_blue = #42A5F5 light_blue = #ADD8E6 nord = #81a1c1 purple = #c882e7 orange = #E57C46 gray = #676E95 red = #EC7875 pink = #EC407A yellow = #FDD835 amber = #FBC02D indigo = #6C77BB green = #61C766 lime = #B9C244 [fonts] font0 = "SF Pro Mono:style=Display Bold:size=10;2" font1 = "Material Design Icons:style=Bold:size=11.5;2" font2 = "Material Design Icons:style=Bold:size=13.5;2" font3 = "SF Pro:style=Medium:size=10.5;2" font4 = "SF Pro:style=Regular:size=13;2" font5 = "UbuntuMono Nerd font:size=11;2" font6 = "Feather:style=Regular:size=15;4" font7 = "Font Awesome 6 Pro Solid:style=Solid:size=14;4" font8 = "JetBrainsMono Nerd Font:size=9;2" font9 = "Fira Nerd font:size=11;2" [common] line-size = 1pt enable-ipc = true wm-restack = bspwm ;dpi = 96 font-0 = ${fonts.font0} font-1 = ${fonts.font1} font-2 = ${fonts.font2} font-3 = ${fonts.font3} font-4 = ${fonts.font4} font-5 = ${fonts.font5} font-6 = ${fonts.font6} font-7 = ${fonts.font7} font-8 = ${fonts.font8} font-9 = ${fonts.font9} background = ${colors.background} foreground = ${colors.foreground} [bar/top-left] monitor = ${env:MONITOR:} ;width = 260px width = 180px offset-x = 0%:+10px offset-y = 1% height = 22pt radius = 10.0 fixed-center = true inherit = common modules-left = space space menu space space space bspwm space space [bar/top-middle-left] monitor = ${env:MONITOR:} ;width = 230px ;offset-x = 33.3333%:-130px width = 290px offset-x = 33.3333%:-190px offset-y = 1% height = 22pt radius = 10.0 fixed-center = true inherit = common modules-center = space space cpu space sep space memory space sep space temperature space sep space battery space space [bar/top-middle] monitor = ${env:MONITOR:} ;width = 220px ;width = 150px width = 170px ;offset-x = 50%:-110px ;offset-x = 50%:-110px offset-x = 50%:-85px offset-y = 1% height = 22pt radius = 10.0 fixed-center = true inherit = common font-0 = "RobotoMono Nerd Font:weight=bold:size=9;2" font-1 = "RobotoMono Nerd Font:size=10;3" font-2 = "RobotoMono Nerd Font:size=11;3" ;modules-center = space space day space sep space date space sep space time space space modules-center = space space date space space [bar/top-middle-right] monitor = ${env:MONITOR:} ;width = 230px ;offset-x = 66.6667%:-100px width = 290px offset-x = 66.6667%:-100px offset-y = 1% height = 22pt radius = 10.0 fixed-center = true ;padding-right = 4 inherit = common ;modules-center = space space space sep space vpn space space modules-center = space space wireless-network space sep space netspeed space sep space vpn space space ;modules-center = space space wireless-network netspeed space sep space space space [bar/top-right] monitor = ${env:MONITOR:} ;width = 260px width = 180px offset-x = 100%:-190px offset-y = 1% height = 22pt radius = 10.0 fixed-center = true padding-left = 2 ;padding-right = 2 inherit = common modules-right = space space mic space sep space volume space sep space backlight space sep space inbox space sep space systray space space sep control space space ;; Modules [module/bspwm] type = internal/bspwm format = format-padding = 2 format-foreground = ${colors.foreground} index-sort = true enable-click = true reverse-scroll = false label-focused = ● label-focused-padding = 1 label-occupied = "%name%" label-occupied-foreground = ${colors.foreground} label-occupied-padding = 1 ;label-empty = ○ label-empty="%name%" label-empty-foreground = ${colors.disabled} label-empty-padding = 1 format-font = 5 [module/xwindow] type = internal/xwindow format =