; vim:ft=dosini ; _ _ _ _ ; |_)/ \|\_/|_) /\ |_) ; | \_/|_| |_)/--\| \ ; [colors] background = #00000000 background-alt = {color1} foreground = {color3} foreground-alt = {color6} highlight = {color7} error = {color10} red = {color2} yellow = {color4} green = {color5} darkblue = {color3} alert = #FF0000 lightblue = {color15} orange = {color6} blue = {color9} black = {color0} grey = {color8} [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 = "