; Configuration guide: https://github.com/jaagr/polybar/wiki/Configuration ; ================================================================================== ; Global WM settings ; ================================================================================== [global/wm] ; Adjust the _NET_WM_STRUT_PARTIAL top value ; Used for top aligned bars margin-bottom = 0 ; Adjust the _NET_WM_STRUT_PARTIAL bottom value ; Used for bottom aligned bars margin-top = 0 ; ================================================================================== ; Application settings ; ================================================================================== [settings] ; The throttle settings lets the eventloop swallow up til X events ; if they happen within Y millisecond after first event was received. ; This is done to prevent flood of update event. ; ; For example if 5 modules emit an update event at the same time, we really ; just care about the last one. But if we wait too long for events to swallow ; the bar would appear sluggish so we continue if timeout ; expires or limit is reached. throttle-output = 5 throttle-output-for = 10 ; Time in milliseconds that the input handler will wait between processing events throttle-input-for = 30 ; Reload upon receiving XCB_RANDR_SCREEN_CHANGE_NOTIFY events screenchange-reload = false ; Enables pseudo-transparency for the bar ; If set to true the bar can be transparent without a compositor. pseudo-transparency = false ; ================================================================================== ; Imports ; ================================================================================== include-file = /home/prominence/.config/polybar/variables include-file = /home/prominence/.config/polybar/bars/primary include-file = /home/prominence/.config/polybar/bars/secondary