233 lines
5.3 KiB
INI
Executable file
233 lines
5.3 KiB
INI
Executable file
[module/battery]
|
|
type= internal/battery
|
|
battery= BATT
|
|
adapter= ACAD
|
|
|
|
; see "man date" for details on how to format the time string
|
|
; NOTE: if you want to use syntax tags here you need to use %%{...}
|
|
; Default: %H:%M:%S
|
|
time-format = %H:%M
|
|
|
|
; Available tags:
|
|
; <label-charging> (default)
|
|
; <bar-capacity>
|
|
; <ramp-capacity>
|
|
; <animation-charging>
|
|
format-charging = <animation-charging> <label-charging>
|
|
format-charging-underline = ${colors.green}
|
|
|
|
; Available tags:
|
|
; <label-discharging> (default)
|
|
; <bar-capacity>
|
|
; <ramp-capacity>
|
|
; <animation-discharging>
|
|
format-discharging = <ramp-capacity> <label-discharging>
|
|
format-discharging-underline = ${colors.red}
|
|
|
|
; Available tags:
|
|
; <label-full> (default)
|
|
; <bar-capacity>
|
|
; <ramp-capacity>
|
|
format-full = <label-full>
|
|
format-full-underline = ${colors.green}
|
|
|
|
; Available tokens:
|
|
; %percentage% (default) - is set to 100 if full-at is reached
|
|
; %percentage_raw%
|
|
; %time%
|
|
; %consumption% (shows current charge rate in watts)
|
|
label-charging = %percentage%% %time% remaining
|
|
|
|
; Available tokens:
|
|
; %percentage% (default) - is set to 100 if full-at is reached
|
|
; %percentage_raw%
|
|
; %time%
|
|
; %consumption% (shows current discharge rate in watts)
|
|
label-discharging = %percentage%% %time% remaining
|
|
|
|
; Available tokens:
|
|
; %percentage% (default) - is set to 100 if full-at is reached
|
|
; %percentage_raw%
|
|
label-full = Fully charged
|
|
|
|
; Only applies if <ramp-capacity> is used
|
|
ramp-capacity-0 =
|
|
ramp-capacity-1 =
|
|
ramp-capacity-2 =
|
|
ramp-capacity-3 =
|
|
ramp-capacity-4 =
|
|
|
|
; Only applies if <bar-capacity> is used
|
|
bar-capacity-width = 10
|
|
|
|
; Only applies if <animation-charging> is used
|
|
animation-charging-0 =
|
|
animation-charging-1 =
|
|
animation-charging-2 =
|
|
animation-charging-3 =
|
|
animation-charging-4 =
|
|
; Framerate in milliseconds
|
|
animation-charging-framerate = 750
|
|
|
|
; Only applies if <animation-discharging> is used
|
|
animation-discharging-0 =
|
|
animation-discharging-1 =
|
|
animation-discharging-2 =
|
|
animation-discharging-3 =
|
|
animation-discharging-4 =
|
|
; Framerate in milliseconds
|
|
animation-discharging-framerate = 500
|
|
|
|
[module/bspwm]
|
|
type = internal/bspwm
|
|
|
|
reverse-scroll = false
|
|
|
|
label-focused =
|
|
label-focused-foreground = ${colors.purple}
|
|
label-focused-padding = 1
|
|
|
|
label-occupied =
|
|
label-occupied-foreground = ${colors.comment}
|
|
label-occupied-padding = 1
|
|
|
|
label-urgent =
|
|
label-urgent-foreground = ${colors.red}
|
|
label-urgent-padding = 1
|
|
|
|
label-empty =
|
|
label-empty-foreground = ${colors.comment}
|
|
; label-empty-background = ${colors.pink}
|
|
label-empty-padding = 1
|
|
|
|
label-separator = " "
|
|
label-separator-foreground = ${colors.cyan}
|
|
label-separator-padding = 1
|
|
|
|
pin-workspaces = true
|
|
|
|
[module/cpu]
|
|
type = internal/cpu
|
|
interval = 2
|
|
format-prefix = " "
|
|
format-prefix-foreground = ${colors.red}
|
|
format-underline = ${colors.red}
|
|
format-padding = 2
|
|
label = %percentage:2%%
|
|
|
|
[module/date]
|
|
type = internal/date
|
|
interval = 5
|
|
|
|
date = "%A"
|
|
date-alt = " %Y-%m-%d"
|
|
|
|
time = %H:%M
|
|
time-alt = %H:%M:%S
|
|
|
|
format-underline = ${colors.purple}
|
|
format-padding = 2
|
|
|
|
label = %date% %time%
|
|
|
|
[module/eth]
|
|
type = internal/network
|
|
interface = enp42s0
|
|
interval = 3.0
|
|
|
|
format-connected-underline = ${colors.purple}
|
|
format-padding = 2
|
|
label-connected = "%upspeed% %downspeed%"
|
|
|
|
[module/memory]
|
|
type = internal/memory
|
|
interval = 2
|
|
format-prefix = " "
|
|
format-prefix-foreground = ${colors.green}
|
|
format-underline = ${colors.green}
|
|
format-padding = 2
|
|
|
|
label = %percentage_used%%
|
|
click-left=kitty bpytop
|
|
|
|
[module/powermenu]
|
|
type = custom/menu
|
|
|
|
expand-right = false
|
|
|
|
format-spacing = 1
|
|
format-padding = 2
|
|
|
|
label-open = ""
|
|
label-open-foreground = ${colors.orange}
|
|
label-close = ""
|
|
label-close-foreground = ${colors.red}
|
|
label-separator = |
|
|
label-separator-foreground = ${colors.cyan}
|
|
|
|
menu-0-0 = " "
|
|
menu-0-0-exec = #powermenu.open.1
|
|
menu-0-1 = " "
|
|
menu-0-1-exec = #powermenu.open.2
|
|
menu-0-2 = " "
|
|
menu-0-2-exec = #powermenu.open.3
|
|
|
|
menu-1-0 = " "
|
|
menu-1-0-exec = systemctl reboot
|
|
|
|
menu-2-0 = " "
|
|
menu-2-0-exec = systemctl poweroff
|
|
|
|
menu-3-0 = " "
|
|
menu-3-0-exec = systemctl hibernate
|
|
|
|
|
|
[module/pulseaudio]
|
|
type = internal/pulseaudio
|
|
|
|
format-volume = <label-volume> <bar-volume>
|
|
format-padding = 2
|
|
format-underline = ${colors.orange}
|
|
label-volume = %percentage%%
|
|
label-volume-foreground = ${colors.foreground}
|
|
|
|
label-muted = " muted"
|
|
label-muted-foreground = ${colors.foreground-alt}
|
|
|
|
bar-volume-width = 12
|
|
bar-volume-foreground-0 = ${colors.green}
|
|
bar-volume-foreground-1 = ${colors.green}
|
|
bar-volume-foreground-2 = ${colors.green}
|
|
bar-volume-foreground-3 = ${colors.green}
|
|
bar-volume-foreground-4 = ${colors.green}
|
|
bar-volume-foreground-5 = ${colors.orange}
|
|
bar-volume-foreground-6 = ${colors.orange}
|
|
bar-volume-foreground-7 = ${colors.orange}
|
|
bar-volume-foreground-8 = ${colors.red}
|
|
bar-volume-gradient = true
|
|
bar-volume-indicator = |
|
|
bar-volume-indicator-font = 2
|
|
bar-volume-fill = -
|
|
bar-volume-fill-font = 2
|
|
bar-volume-empty = -
|
|
bar-volume-empty-font = 2
|
|
bar-volume-empty-foreground = ${colors.foreground}
|
|
|
|
click-middle=pavucontrol
|
|
click-right=~/bin/cycle_sinks.sh
|
|
|
|
[module/wlan]
|
|
type = internal/network
|
|
interface = wlp1s0
|
|
interval = 3.0
|
|
|
|
format-connected-underline = ${colors.purple}
|
|
label-connected = "%upspeed% %downspeed%"
|
|
format-padding = 2
|
|
|
|
[module/xwindow]
|
|
type = internal/xwindow
|
|
format = <label>
|
|
label = %title:0:30:...%
|
|
format-underline = ${colors.orange}
|
|
format-padding = 2
|