[bar/top] monitor = ${env:MONITOR:} width = 100% height = 34 background = #00000000 foreground = #ccffffff line-color = ${bar/bottom.background} line-size = 16 spacing = 2 padding-right = 5 module-margin = 4 font-0 = NotoSans-Regular:size=8;-1 ; font-0 = Ubuntu Nerd Font:size=9;-1 font-1 = MaterialIcons:size=10;0 font-2 = Termsynu:size=8:antialias=false;-2 font-3 = FontAwesome:size=10;0 modules-left = powermenu mpd modules-right = volume xbacklight wireless-network wired-network battery date tray-position = right tray-padding = 2 tray-transparent = true ;tray-background = #0063ff [bar/bottom] monitor = ${env:MONITOR:} bottom = true width = 100% height = 27 background = ${bar/top.background} foreground = ${bar/top.foreground} line-color = ${bar/top.background} line-size = 2 spacing = 3 padding-right = 4 module-margin-left = 0 module-margin-right = 6 font-0 = NotoSans-Regular:size=8;0 font-1 = unifont:size=6;-3 font-2 = FontAwesome:size=8;-2 font-3 = NotoSans-Regular:size=8;-1 font-4 = MaterialIcons:size=10;-1 font-5 = Termsynu:size=8:antialias=false;0 modules-left = i3 modules-right = filesystem xkeyboard cpu memory [module/xbacklight] type = internal/xbacklight format = <ramp> <bar> ; card = radeon_bl0 ramp-0 = 🌕 ramp-1 = 🌔 ramp-2 = 🌓 ramp-3 = 🌒 ramp-4 = 🌑 bar-width = 10 bar-indicator = | bar-indicator-font = 3 bar-indicator-foreground = #ff bar-fill = ─ bar-fill-font = 3 bar-fill-foreground = #c9665e bar-empty = ─ bar-empty-font = 3 bar-empty-foreground = #44 [module/battery] type = internal/battery battery = BAT1 adapter = ACAD full-at = 98 format-charging = <animation-charging> <label-charging> format-discharging = <ramp-capacity> <label-discharging> format-full = <ramp-capacity> <label-full> ramp-capacity-0 = ramp-capacity-0-foreground = #f53c3c ramp-capacity-1 = ramp-capacity-1-foreground = #ffa900 ramp-capacity-2 = ramp-capacity-3 = ramp-capacity-4 = bar-capacity-width = 10 bar-capacity-format = %{+u}%{+o}%fill%%empty%%{-u}%{-o} bar-capacity-fill = █ bar-capacity-fill-foreground = #ddffffff bar-capacity-fill-font = 3 bar-capacity-empty = █ bar-capacity-empty-font = 3 bar-capacity-empty-foreground = #44ffffff animation-charging-0 = animation-charging-1 = animation-charging-2 = animation-charging-3 = animation-charging-4 = animation-charging-framerate = 750 [module/i3] type = internal/i3 ; ws-icon-0 = term; ; ws-icon-1 = web; ; ws-icon-2 = code; ; ws-icon-3 = music; ; ws-icon-4 = irssi; ; ws-icon-default = format = <label-state> <label-mode> index-sort = true ; Only show workspaces on the same output as the bar pin-workspaces = true ; label-mode-padding = 2 ; label-mode-foreground = #000 ; label-mode-background = ${colors.primary} label-dimmed-underline = ${BAR.background} label-active = %icon% label-active-foreground = #fff label-active-background = #773f3f3f label-active-underline = #c9665e label-active-font = 4 label-active-padding = 4 label-occupied = %icon% label-occupied-foreground = #dd label-occupied-underline = #666 label-occupied-font = 4 label-occupied-padding = 4 label-urgent = %icon% label-urgent-foreground = #000000 label-urgent-background = #bd2c40 label-urgent-underline = #9b0a20 label-urgent-font = 4 label-urgent-padding = 4 label-empty = %icon% label-empty-foreground = #55 label-empty-font = 4 label-empty-padding = 4 label-monocle = label-monocle-underline = ${module/bspwm.label-active-underline} label-monocle-background = #33ffffff label-monocle-padding = 2 label-locked = label-locked-foreground = #bd2c40 label-locked-underline = ${module/bspwm.label-monocle-underline} label-locked-padding = ${module/bspwm.label-monocle-padding} label-sticky = label-sticky-foreground = #fba922 label-sticky-underline = ${module/bspwm.label-monocle-underline} label-sticky-padding = ${module/bspwm.label-monocle-padding} label-private = label-private-foreground = #bd2c40 label-private-underline = ${module/bspwm.label-monocle-underline} label-private-padding = ${module/bspwm.label-monocle-padding} [module/cpu] type = internal/cpu interval = 0.5 format = <label> <ramp-coreload> label = CPU ramp-coreload-0 = ▁ ramp-coreload-0-font = 2 ramp-coreload-0-foreground = #aaff77 ramp-coreload-1 = ▂ ramp-coreload-1-font = 2 ramp-coreload-1-foreground = #aaff77 ramp-coreload-2 = ▃ ramp-coreload-2-font = 2 ramp-coreload-2-foreground = #aaff77 ramp-coreload-3 = ▄ ramp-coreload-3-font = 2 ramp-coreload-3-foreground = #aaff77 ramp-coreload-4 = ▅ ramp-coreload-4-font = 2 ramp-coreload-4-foreground = #fba922 ramp-coreload-5 = ▆ ramp-coreload-5-font = 2 ramp-coreload-5-foreground = #fba922 ramp-coreload-6 = ▇ ramp-coreload-6-font = 2 ramp-coreload-6-foreground = #ff5555 ramp-coreload-7 = █ ramp-coreload-7-font = 2 ramp-coreload-7-foreground = #ff5555 [module/date] type = internal/date date = %%{F#99}%Y-%m-%d%%{F-} %%{F#fff}%H:%M%%{F-} date-alt = %%{F#fff}%A, %d %B %Y %%{F#fff}%H:%M%%{F#666}:%%{F#fba922}%S%%{F-} [module/memory] type = internal/memory format = <label> <bar-used> label = RAM bar-used-width = 30 bar-used-foreground-0 = #aaff77 bar-used-foreground-1 = #aaff77 bar-used-foreground-2 = #fba922 bar-used-foreground-3 = #ff5555 bar-used-indicator = | bar-used-indicator-font = 6 bar-used-indicator-foreground = #ff bar-used-fill = ─ bar-used-fill-font = 6 bar-used-empty = ─ bar-used-empty-font = 6 bar-used-empty-foreground = #444444 [module/mpd] type = internal/mpd format-online = <icon-prev> <icon-stop> <toggle> <icon-next> <icon-repeat> <icon-random> <bar-progress> <label-time> <label-song> interval = 2 host = 127.0.0.1 port = 6600 icon-play = icon-pause = icon-stop = icon-prev = icon-next = icon-random = icon-repeat = toggle-on-foreground = toggle-off-foreground = #55 bar-progress-width = 15 bar-progress-format = %{A4:mpdseek+2: A5:mpdseek-2:}%fill%%indicator%%empty%%{A A} bar-progress-indicator = | bar-progress-indicator-foreground = #ff bar-progress-indicator-font = 3 bar-progress-fill = ─ bar-progress-fill-foreground = #bb bar-progress-fill-font = 3 bar-progress-empty = ─ bar-progress-empty-font = 3 bar-progress-empty-foreground = #44 [module/wireless-network] type = internal/network interface = wlp2s0b1 interval = 3.0 ping-interval = 10 format-connected = <ramp-signal> <label-connected> label-connected = %essid% label-disconnected = not connected label-disconnected-foreground = #66 ramp-signal-0 = ramp-signal-1 = ramp-signal-2 = ramp-signal-3 = ramp-signal-4 = animation-packetloss-0 = animation-packetloss-0-foreground = #ffa64c animation-packetloss-1 = animation-packetloss-1-foreground = ${bar/top.foreground} animation-packetloss-framerate = 500 [module/wired-network] type = internal/network interface = enp1s0 interval = 3.0 label-connected = %{T3}%local_ip%%{T-} label-disconnected-foreground = #66 [module/xkeyboard] type = internal/xkeyboard blacklist-0 = num lock [module/volume] type = internal/pulseaudio speaker-mixer = Speaker headphone-mixer = Headphone headphone-id = 9 format-volume = <ramp-volume> <label-volume> label-muted = muted label-muted-foreground = #66 ramp-volume-0 = ramp-volume-1 = ramp-volume-2 = ; ramp-volume-3 = [module/powermenu] type = custom/menu format-padding = 5 label-open = label-close = menu-0-0 = Terminate WM menu-0-0-foreground = #fba922 menu-0-0-exec = bspc quit -1 menu-0-1 = Reboot menu-0-1-foreground = #fba922 menu-0-1-exec = menu_open-1 menu-0-2 = Power off menu-0-2-foreground = #fba922 menu-0-2-exec = menu_open-2 menu-1-0 = Cancel menu-1-0-foreground = #fba922 menu-1-0-exec = menu_open-0 menu-1-1 = Reboot menu-1-1-foreground = #fba922 menu-1-1-exec = sudo reboot menu-2-0 = Power off menu-2-0-foreground = #fba922 menu-2-0-exec = sudo poweroff menu-2-1 = Cancel menu-2-1-foreground = #fba922 menu-2-1-exec = menu_open-0 [module/clock] type = internal/date interval = 5 date = %%{F#999}%Y-%m-%d%%{F-} %%{F#fff}%H:%M%%{F-} [module/filesystem] type = internal/fs interval = 25 mount-0 = / [settings] screenchange-reload = true ;compositing-background = xor ;compositing-background = screen ;compositing-foreground = source ;compositing-border = over ; vim:ft=dosini