; vim:ft=dosini [module/i3] type = internal/i3 pin-workspaces = ${config.i3-pin-workspaces} strip-wsnumbers = true index-sort = true enable-click = true enable-scroll = true wrapping-scroll = true reverse-scroll = true fuzzy-match = false ; Available tags: ; (default) - gets replaced with ; (default) format = ; icons ws-icon-0 = 1:Home; ws-icon-1 = 2:Browser; ws-icon-2 = 3:Coding; ws-icon-3 = 4:Learning; ws-icon-4 = 5:Fun; ws-icon-5 = 25:Desktop; ws-icon-default =  ; color label-focused =  label-focused-underline = #fbf1c7 label-focused-foreground = #ebdbb2 label-focused-padding = 2 label-unfocused = • label-unfocused-foreground = #ebdbb2 label-unfocused-padding = 2 label-urgent =  label-urgent-foreground = ${colors.urgent} label-urgent-background = ${colors.foreground} label-urgent-padding = 2 ; seperator label-separator = | label-separator-foreground = #ebdbb2 [module/pipewire] type = custom/ipc label = "%output%" label-font = 1 hook-0 = ~/.config/polybar/scripts/sound.sh hook-1 = ~/.config/polybar/scripts/sound.sh up hook-2 = ~/.config/polybar/scripts/sound.sh down hook-3 = ~/.config/polybar/scripts/sound.sh mute hook-4 = sleep 1 && ~/.config/polybar/scripts/sound.sh initial = 5 scroll-up = exec polybar-msg action "#pipewire.hook.1" scroll-down = exec polybar-msg action "#pipewire.hook.2" click-left = exec polybar-msg action "#pipewire.hook.3" click-right = exec pavucontrol & [module/kdeconnect] type = custom/script exec = "/home/sourav2k/.config/polybar/scripts/polybar-kdeconnect.sh -d" tail = true [module/bspwm] type = internal/bspwm ws-icon-0 = I; ws-icon-1 = II; ws-icon-2 = III; ws-icon-3 = IV; ws-icon-4 = V; ws-icon-5 = VI; ws-icon-6 = VII; ws-icon-7 = VIII; ws-icon-8 = IX; ws-icon-9 = X; label-focused = %icon% label-focused-underline = ${colors.nord7} label-focused-foreground = ${colors.nord7} label-focused-padding = 2 label-occupied = %icon% label-occupied-underline = ${colors.nord9} label-occupied-foreground = ${colors.nord9} label-occupied-padding = 2 label-empty = %icon% label-empty-foreground = ${colors.buffer} label-empty-padding = 2 label-urgent =  label-urgent-foreground = ${colors.urgent} label-urgent-background = ${colors.foreground} label-urgent-padding = 2 ; seperator label-separator = | label-separator-foreground = ${colors.buffer} [module/workspace-name] type = internal/i3 strip-wsnumbers = true format = label-focused = %name% label-focused-padding = 2 label-focused-foreground = ${colors.nord7} label-focused-underline = ${colors.nord7} label-unfocused = label-urgent = %name% label-urgent-foreground = ${colors.urgent} label-urgent-background = ${colors.foreground} label-urgent-padding = 2 [module/title] type = internal/xwindow format-foreground = #fbf1c7 format-underline = #fbf1c7 format-padding = 4 label-maxlen = 30 label-empty = Sourav2k @ Arch Linux (Pavilion) label-empty-foreground = #00282828 [module/date] type = internal/date interval = 1.0 ; See "http://en.cppreference.com/w/cpp/io/manip/put_time" for details on how to format the date string ; NOTE: if you want to use syntax tags here you need to use %%{...} date-alt = %r date = %Y-%m-%d %a format =