; ; _ _ ____ ____ ___ _ _ _ ____ ____ ____ _ _ ____ _ ____ ; |\/| |__| |__/ | | |\ | [__ __ | | | |\ | |___ | | __ ; | | | | | \ | | | \| ___] |___ |__| | \| | | |__] ; ; ;========================================================================= ; ; ; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗ ; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗ ; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝ ; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗ ; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║ ; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ; ; ; To learn more about how to configure Polybar ; go to https://github.com/polybar/polybar ; ; Please refer to the web documentation hosted at: ; https://github.com/polybar/polybar#configuration ; ; https://github.com/polybar/polybar/wiki/Configuration ; ; All transparence hex value from 100% to 0% alpha: ; https://gist.github.com/lopspower/03fb1cc0ac9f32ef38f4#all-hex-value-from-100-to-0-alpha ; ; Icons are from Font Awesome 6 Free Regular + Nerd Font / FiraCode ; https://fontawesome.com/v6.0/icons ; https://www.nerdfonts.com/cheat-sheet ; ;========================================================================= [colors] background = #E609141E background-alt = #DB09141E foreground = #ebebeb foreground-alt = #555 primary = #333D53 secondary = #26324D alert = #e31b37 icon-c1 = #fafafa icon-c2 = #26324D icon-c3 = #83858A underline-c1 = #fafafa underline-c2 = #26324D underline-c3 = #83858A c1 = #fafafa c2 = #333D53 c3 = #44525c c4 = #23272e c5 = #6cb349 c6 = #903ea8 c7 = #f5d133 c8 = #eb6e34 c9 = #d15213 [bar/bspwmbar] ;monitor = ${env:MONITOR:HDMI-1} width = 100% height = 28 ;offset-x = 1% ;offset-y = 1% radius = 0 fixed-center = false background = ${colors.background} foreground = ${colors.foreground} line-size = 1 line-color = #dbdbdb ;# Ttransparent or Solid color border around Polybar. (Size in Pixels) border-size = 0 border-color = #00000000 padding-left = 0 padding-right = 1 module-margin-left = 0 module-margin-right = 1 ; Findt font name - fc-list | grep FONT NAME HER ; font-N = ; font-0 = "FiraCode Nerd Font:size=11;2" font-1 = "DejaVu Sans:size=11;2" font-2 = "Font Awesome 6 Free:style=Regular:size=12;2" font-3 = "Font Awesome 5 Free:style=Regular:size=12;2" font-4 = "Material Icons:style=Regular:size=12;2" font-5 = "DejaVuSansMono Nerd Font:style=Book:size=12;2" ;font-6 = "DejaVu Sans:style=Regular:size=11;2" modules-left = bspwm xwindow ;modules-center = mpd modules-right = pulseaudio cpu memory wlan eth date temperature battery session ; Models list - filesystem xbacklight alsa pulseaudio xkeyboard memory cpu wlan eth battery temperature date powermenu tray-position = right tray-padding = 2 ;tray-background = #0063ff wm-restack = bspwm override-redirect = true ;scroll-up = bspwm-desknext ;scroll-down = bspwm-deskprev cursor-click = pointer cursor-scroll = ns-resize [module/xwindow] type = internal/xwindow label = %title:0:30:...% [module/xkeyboard] type = internal/xkeyboard blacklist-0 = num lock format-prefix = " " format-prefix-foreground = ${colors.foreground-alt} format-prefix-underline = ${colors.secondary} label-layout = %layout% label-layout-underline = ${colors.secondary} label-indicator-padding = 2 label-indicator-margin = 1 label-indicator-background = ${colors.secondary} label-indicator-underline = ${colors.secondary} [module/filesystem] type = internal/fs interval = 250 mount-0 = / label-mounted = %{F#0a81f5}%mountpoint%%{F-}: %percentage_used%% label-unmounted = %mountpoint% not mounted label-unmounted-foreground = ${colors.foreground-alt} ; ############################## ; ##### BSPWM MODULE START ##### ; ############################## [module/bspwm] type = internal/bspwm pin-workspaces = true enable-scroll = false ws-icon-0 = 1;1 ws-icon-1 = 2;2 ws-icon-2 = 3;3 ws-icon-3 = 4;4 ws-icon-4 = 5;5 ws-icon-5 = 6;6 ws-icon-6 = 7;7 ws-icon-7 = 8;8 ws-icon-8 = 9;9 ws-icon-9 = 10;10 ws-icon-default = "" label-focused = %icon% label-focused-background = ${colors.background-alt} label-focused-underline= ${colors.underline-c1} label-focused-padding = 1 label-occupied = %icon% label-occupied-padding = 1 label-urgent = %icon%! label-urgent-background = ${colors.alert} label-urgent-padding = 1 label-empty = %icon% label-empty-foreground = ${colors.foreground-alt} label-empty-padding = 1 ; Separator in between workspaces ON / OFF ; label-separator = | ; ############################ ; ##### BSPWM MODULE END ##### ; ############################ [module/mpd] type = internal/mpd format-online = icon-prev =  icon-stop =  icon-play =  icon-pause =  icon-next =  label-song-maxlen = 25 label-song-ellipsis = true [module/xbacklight] type = internal/xbacklight format =