; vim:ft=dosini ; _ _ _ _ ; |_)/ \|\_/|_) /\ |_) ; | \_/|_| |_)/--\| \ ; [colors] background = #00000000 background-alt = #364665 foreground = #682E8C foreground-alt = #8B4883 highlight = #c79acb error = #504E71 red = #504E71 yellow = #3B4C91 green = #635D94 darkblue = #682E8C alert = #FF0000 lightblue = #c79acb orange = #8B4883 blue = #364665 black = #07060A grey = #8b6b8e [bar/top] monitor = ${env:MONITOR:eDP-1} include-file = ~/.config/polybar/top-bar modules-left = i3 arrow01 xwindow arrow0 modules-center = term chrome editor fm music vpn modules-right = arrow9 expressvpn-status arrow7 wlan arrow6 pkg arrow5 pavolume arrow4 battery arrow3 backlight arrow2 networkmanager arrow1 popup-calendar ;tray-position = right ;tray-padding = 2 ;tray-transparent = true ;tray-background = #0063ff [bar/bottom] monitor = ${env:MONITOR:eDP-1} include-file = ~/.config/polybar/bottom-bar modules-left = hostname arrowb01 modules-center = cpu memory temperature filesystem modules-right = arrowb1 openweather [module/arrowb01] type = custom/text content = "" content-foreground = ${colors.blue} content-background = #00000000 [module/arrowb1] type = custom/text content = "" content-foreground = ${colors.green} content-background = #00000000 [module/arrowb2] type = custom/text content = "" content-foreground = ${colors.orange} content-background = #00000000 [module/arrow01] type = custom/text content = "" content-foreground = ${colors.grey} content-background = ${colors.yellow} [module/arrow0] type = custom/text content = "" content-foreground = ${colors.yellow} content-background = #00000000 [module/arrow1] type = custom/text content = "" content-foreground = ${colors.lightblue} content-background = ${colors.yellow} [module/arrow2] type = custom/text content = "" content-foreground = ${colors.yellow} content-background = ${colors.darkblue} [module/arrow3] type = custom/text content = "" content-foreground = ${colors.darkblue} content-background = ${colors.red} [module/arrow4] type = custom/text content = "" content-foreground = ${colors.red} content-background = ${colors.orange} [module/arrow5] type = custom/text content = "" content-foreground = ${colors.orange} content-background = ${colors.blue} [module/arrow6] type = custom/text content = "" content-foreground = ${colors.blue} content-background = ${colors.green} [module/arrow7] type = custom/text content = "" content-foreground = ${colors.green} content-background = ${colors.darkblue} [module/arrow8] type = custom/text content = "" content-foreground = ${colors.red} content-background = ${colors.darkblue} [module/arrow9] type = custom/text content = "" content-foreground = ${colors.darkblue} content-background = #00000000 [module/bluetoothctl] type = custom/script exec = ~/.config/Scripts/bluetoothctl.sh tail = true click-left = ~/.config/Scripts/bluetoothctl.sh --toggle label = " %output% " label-foreground = ${colors.black} label-background = ${colors.orange} [module/expressvpn-status] type = custom/script exec = ~/.config/Scripts/expressvpn-status.sh interval = 5 ;format-foreground = #E5E9F0 ;format-backgound = #5E81AC label = " %output%" label-foreground = ${colors.highlight} label-background = ${colors.darkblue} [module/pavolume] type = custom/script tail = true label = " %output% " exec = ~/.config/Scripts/pavolume.sh --listen click-right = exec pavucontrol click-left = ~/.config/Scripts/pavolume.sh --togmute scroll-up = ~/.config/Scripts/pavolume.sh --up scroll-down = ~/.config/Scripts/pavolume.sh --down format-foreground = ${colors.black} format-background = ${colors.orange} [module/filesystem] type = internal/fs mount-0 = / interval = 10 fixed-values = true spacing = 4 format-mounted = format-unmounted = label-mounted = "  %percentage_used%%" label-mounted-foreground = ${colors.foreground} label-mounted-background = ${colors.background} label-unmounted = %mountpoint%: not mounted label-unmounted-foreground = ${colors.foreground-alt} [module/backlight] type = custom/script interval = 0.2 exec = ~/.config/Scripts/backlight.sh scroll-up = exec light -A 5 scroll-down = exec light -U 5 format-prefix = "  " format-prefix-foreground = ${colors.highlight} format-prefix-background = ${colors.darkblue} label = "%output%% " label-foreground = ${colors.highlight} label-background = ${colors.darkblue} [module/popup-calendar] type = custom/script exec = ~/.config/Scripts/popup-calendar.sh interval = 5 click-left = ~/.config/Scripts/popup-calendar.sh --popup format-prefix = "  " format-prefix-foreground = ${colors.black} format-prefix-background = ${colors.lightblue} label = "%output% " format-foreground = ${colors.black} format-background = ${colors.lightblue} [module/vpncheck] type = custom/script exec = pgrep openvpn interval = 5 label = "VPN " format-prefix = "  " format-prefix-foreground = ${colors.black} format-prefix-background = ${colors.orange} label-foreground = ${colors.black} label-background = ${colors.orange} [module/hostname] type = custom/script interval = 256 format = "