; -*- mode: conf-windows; -*- [global/wm] include-file = catppuccin.ini [colors] background = ${colors.base} background-alt = ${colors.surface0} primary = ${colors.blue} alert = ${colors.yellow} disabled = ${colors.overlay2} empty-bar = ${colors.surface2} [settings] screenchange-reload = true [bar/primary] monitor = ${env:POLYBAR_MONITOR} width = 100% height = 24pt radius = 0 line-size = 3pt line-color = ${colors.primary} border-size = 0 padding-left = 0 padding-right = 2 module-margin = 2 background = ${colors.background} foreground = ${colors.text} ; font-N = ; font-0 = Fira Sans:size=11;2 ; Some workspace names have emojis in them. ; Using Noto Emoji means emojis would be much too big and colourful. font-1 = OpenMoji:style=Black:size=11;3 ; Hermit is needed for Unicode block chars. font-2 = Hermit:size=10;1 separator = ยท separator-foreground = ${colors.disabled} modules-left = i3 xwindow modules-right = wlan eth memory cpu temp xkeyboard pulseaudio dunst battery date tray-position = right enable-ipc = true cursor-click = pointer cursor-scroll = ns-resize [module/i3] type = internal/i3 pin-workspaces = false show-urgent = true strip-wsnumbers = true index-sort = true label-mode-foreground = ${colors.alert} label-mode-background = ${colors.background-alt} label-mode-padding = 2 label-focused-overline = ${colors.primary} label-focused-padding = 1 label-urgent-foreground = ${colors.alert} label-urgent-background = ${colors.background-alt} label-urgent-padding = 1 label-unfocused-padding = 1 label-visible-padding = 1 [module/xwindow] type = internal/xwindow label = %title% label-maxlen = 120 [module/pulseaudio] type = internal/pulseaudio format-volume = label-volume = %percentage%% label-muted = ๐Ÿ”‡ label-muted-foreground = ${colors.disabled} ramp-volume-0 = ๐Ÿ”ˆ ramp-volume-1 = ๐Ÿ”‰ ramp-volume-2 = ๐Ÿ”Š ramp-volume-0-foreground = ${colors.primary} ramp-volume-1-foreground = ${colors.primary} ramp-volume-2-foreground = ${colors.primary} [module/xkeyboard] type = internal/xkeyboard blacklist-0 = num lock ; hide xkeyboard module unless Caps Lock is pressed label-layout = label-indicator-padding = 1 label-indicator-margin = 0 label-indicator-foreground = ${colors.alert} label-indicator-background = ${colors.background-alt} [module/memory] type = internal/memory interval = 1 format =