48 lines
1.8 KiB
Plaintext

; 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