2021-07-04 18:25:28 +02:00
|
|
|
[colors]
|
2021-07-14 13:55:31 +02:00
|
|
|
# Format: [aa]rrggbb
|
2021-07-04 23:50:48 +02:00
|
|
|
background = #c0000000
|
2021-07-04 18:25:28 +02:00
|
|
|
foreground = #eaeaea
|
|
|
|
highlight = #4c7899
|
2021-07-14 09:05:01 +02:00
|
|
|
warning = #ff3121
|
2021-07-14 13:55:31 +02:00
|
|
|
transparent = #00000000
|
2021-07-04 18:25:28 +02:00
|
|
|
|
|
|
|
[settings]
|
|
|
|
screenchange-reload = false
|
|
|
|
|
2021-07-08 08:10:37 +02:00
|
|
|
[bar/common]
|
2021-07-04 18:25:28 +02:00
|
|
|
enable-ipc = true
|
|
|
|
width = 100%
|
|
|
|
height = ${env:HEIGHT:}
|
|
|
|
monitor = ${env:MONITOR:}
|
|
|
|
monitor-strict = true
|
|
|
|
dpi = ${env:DPI:}
|
|
|
|
border-size = 0
|
|
|
|
tray-position = none
|
|
|
|
fixed-center = true
|
|
|
|
module-margin = 1
|
2021-07-05 08:32:09 +02:00
|
|
|
padding-right = 1
|
2021-07-04 18:25:28 +02:00
|
|
|
|
|
|
|
background = ${colors.background}
|
|
|
|
foreground = ${colors.foreground}
|
|
|
|
|
2021-07-21 17:47:52 +02:00
|
|
|
font-0 = Iosevka Aile:style=Regular:size=10;2
|
2021-07-10 00:13:08 +02:00
|
|
|
font-1 = Font Awesome 6 Pro:style=Solid:size=10;2
|
|
|
|
font-2 = Font Awesome 6 Brands:style=Regular:size=10;2
|
2021-07-04 18:25:28 +02:00
|
|
|
|
|
|
|
modules-left = i3
|
2021-07-09 17:14:54 +02:00
|
|
|
modules-center = date
|
2021-07-08 08:10:37 +02:00
|
|
|
|
|
|
|
[bar/alone]
|
|
|
|
inherit = bar/common
|
2021-07-16 00:52:54 +02:00
|
|
|
modules-right = cpu memory brightness battery bluetooth network disk dunst pulseaudio
|
2021-07-04 18:25:28 +02:00
|
|
|
|
|
|
|
[bar/primary]
|
2021-07-08 08:10:37 +02:00
|
|
|
inherit = bar/common
|
2021-07-16 00:52:54 +02:00
|
|
|
modules-right = cpu memory brightness battery bluetooth network disk dunst pulseaudio
|
2021-07-08 08:10:37 +02:00
|
|
|
|
|
|
|
[bar/secondary]
|
|
|
|
inherit = bar/common
|
2021-07-10 18:29:27 +02:00
|
|
|
modules-right = pulseaudio
|
2021-07-08 08:10:37 +02:00
|
|
|
|
2021-07-04 18:25:28 +02:00
|
|
|
|
|
|
|
[module/i3]
|
|
|
|
type = internal/i3
|
|
|
|
format = <label-state> <label-mode>
|
|
|
|
index-sort = true
|
|
|
|
wrapping-scroll = false
|
|
|
|
pin-workspaces = true
|
|
|
|
|
|
|
|
label-mode-background = ${colors.highlight}
|
|
|
|
label-mode-padding = 1
|
2021-07-04 19:08:48 +02:00
|
|
|
label-focused = %name%
|
2021-07-14 14:11:16 +02:00
|
|
|
label-focused-background = #cc5c00
|
2021-07-04 18:25:28 +02:00
|
|
|
label-focused-padding = 1
|
2021-07-04 19:08:48 +02:00
|
|
|
label-unfocused = %name%
|
2021-07-04 18:25:28 +02:00
|
|
|
label-unfocused-padding = 1
|
2021-07-04 19:08:48 +02:00
|
|
|
label-visible = %name%
|
2021-07-14 14:11:16 +02:00
|
|
|
label-visible-background = ${colors.highlight}
|
|
|
|
label-visible-padding = 1
|
2021-07-04 19:08:48 +02:00
|
|
|
label-urgent = %name%
|
2021-07-04 18:25:28 +02:00
|
|
|
label-urgent-background = #a00000
|
|
|
|
label-urgent-padding = 1
|
|
|
|
|
2021-07-11 11:25:56 +02:00
|
|
|
# This needs 3.6+
|
|
|
|
[module/disk]
|
|
|
|
type = internal/fs
|
|
|
|
mount-0 = /
|
|
|
|
mount-1 = /home
|
|
|
|
mount-2 = /var
|
|
|
|
mount-3 = /tmp
|
|
|
|
mount-4 = /var/lib/systems
|
|
|
|
mount-5 = /boot
|
|
|
|
warn-percentage = 94
|
|
|
|
fixed-values = true
|
2021-07-14 12:02:16 +02:00
|
|
|
interval = 10
|
2021-07-11 11:25:56 +02:00
|
|
|
format-unmounted =
|
|
|
|
format-mounted =
|
|
|
|
format-warn = <label-warn>
|
2021-07-14 09:05:01 +02:00
|
|
|
format-warn-foreground = ${colors.warning}
|
2021-07-11 11:25:56 +02:00
|
|
|
label-warn = %mountpoint%: %percentage_used%%
|
2021-07-10 13:08:29 +02:00
|
|
|
|
2021-07-05 08:28:06 +02:00
|
|
|
[module/brightness]
|
|
|
|
type = internal/backlight
|
|
|
|
card = intel_backlight
|
|
|
|
format = <label>
|
|
|
|
label = %percentage: 2%%
|
2021-07-09 14:38:56 +02:00
|
|
|
enable-scroll = true
|
2021-07-05 08:28:06 +02:00
|
|
|
|
2021-07-04 18:25:28 +02:00
|
|
|
[module/cpu]
|
|
|
|
type = internal/cpu
|
|
|
|
interval = 2
|
|
|
|
label = %percentage: 2%%
|
|
|
|
|
|
|
|
[module/memory]
|
|
|
|
type = internal/memory
|
|
|
|
interval = 5
|
|
|
|
label = %percentage_used: 2%%
|
|
|
|
|
2021-07-12 07:32:39 +02:00
|
|
|
[module/network]
|
|
|
|
type = custom/ipc
|
2021-07-12 12:14:41 +02:00
|
|
|
hook-0 = cat $XDG_RUNTIME_DIR/i3/network.txt 2> /dev/null
|
2021-07-12 07:32:39 +02:00
|
|
|
initial = 1
|
2021-07-04 18:25:28 +02:00
|
|
|
|
2021-07-16 00:52:54 +02:00
|
|
|
[module/bluetooth]
|
|
|
|
type = custom/ipc
|
|
|
|
hook-0 = cat $XDG_RUNTIME_DIR/i3/bluetooth.txt 2> /dev/null
|
|
|
|
initial = 1
|
|
|
|
|
2021-07-14 17:14:52 +02:00
|
|
|
[module/dunst]
|
|
|
|
type = custom/ipc
|
|
|
|
hook-0 = cat $XDG_RUNTIME_DIR/i3/dunst.txt 2> /dev/null
|
|
|
|
initial = 1
|
|
|
|
click-left = dunstctl set-paused toggle
|
2021-07-14 17:20:49 +02:00
|
|
|
scroll-down = dunstctl close
|
|
|
|
scroll-up = dunstctl history-pop
|
2021-07-14 17:14:52 +02:00
|
|
|
|
2021-07-04 18:25:28 +02:00
|
|
|
[module/date]
|
|
|
|
type = internal/date
|
|
|
|
interval = 2
|
2021-08-01 07:59:58 +02:00
|
|
|
date = %B %e
|
2021-07-04 18:25:28 +02:00
|
|
|
time = %H:%M
|
2021-07-17 20:32:33 +02:00
|
|
|
label = %date% %time%
|
2021-07-04 18:25:28 +02:00
|
|
|
|
|
|
|
[module/battery]
|
|
|
|
type = internal/battery
|
2021-07-14 12:02:16 +02:00
|
|
|
poll-interval = 10
|
2021-07-04 23:50:48 +02:00
|
|
|
format-charging = <label-charging>
|
|
|
|
label-charging = %percentage: 2%%
|
|
|
|
format-discharging = <ramp-capacity> <label-discharging>
|
2021-07-14 09:05:01 +02:00
|
|
|
label-discharging = %percentage: 2%%
|
2021-07-04 18:25:28 +02:00
|
|
|
format-full = <label-full>
|
|
|
|
label-full =
|
2021-07-14 09:05:01 +02:00
|
|
|
format-low = <animation-low> <label-low>
|
2021-07-14 13:55:31 +02:00
|
|
|
label-low = %percentage: 2%%
|
|
|
|
label-low-foreground = ${colors.warning}
|
|
|
|
animation-low-foreground = ${colors.warning}
|
2021-07-14 09:05:01 +02:00
|
|
|
full-at = 99
|
2021-07-14 13:55:31 +02:00
|
|
|
low-at = 7
|
2021-07-14 09:05:01 +02:00
|
|
|
ramp-capacity-0 =
|
2021-07-14 11:23:12 +02:00
|
|
|
ramp-capacity-1 =
|
2021-07-04 23:50:48 +02:00
|
|
|
ramp-capacity-2 =
|
2021-07-14 11:23:12 +02:00
|
|
|
ramp-capacity-3 =
|
2021-07-04 23:50:48 +02:00
|
|
|
ramp-capacity-4 =
|
2021-07-14 11:23:12 +02:00
|
|
|
ramp-capacity-5 =
|
2021-07-04 23:50:48 +02:00
|
|
|
ramp-capacity-6 =
|
2021-07-14 11:23:12 +02:00
|
|
|
ramp-capacity-7 =
|
|
|
|
ramp-capacity-8 =
|
|
|
|
ramp-capacity-9 =
|
2021-07-14 09:05:01 +02:00
|
|
|
animation-low-0 =
|
2021-07-14 13:55:31 +02:00
|
|
|
animation-low-1 =
|
|
|
|
animation-low-2 =
|
|
|
|
animation-low-3 =
|
|
|
|
animation-low-3-foreground = ${colors.transparent}
|
|
|
|
animation-low-framerate = 500
|
2021-07-04 18:25:28 +02:00
|
|
|
|
|
|
|
[module/pulseaudio]
|
|
|
|
type = internal/pulseaudio
|
|
|
|
use-ui-max = false
|
|
|
|
format-volume = <ramp-volume> <label-volume>
|
|
|
|
format-muted = <label-muted>
|
|
|
|
label-volume = %percentage: 2%%
|
2021-07-10 18:11:54 +02:00
|
|
|
label-muted = %percentage: 2%%
|
2021-07-04 18:25:28 +02:00
|
|
|
ramp-volume-0 =
|
|
|
|
ramp-volume-1 =
|
|
|
|
ramp-volume-2 =
|
|
|
|
ramp-volume-3 =
|
|
|
|
ramp-volume-4 =
|
|
|
|
ramp-volume-5 =
|
|
|
|
ramp-volume-6 =
|
|
|
|
ramp-volume-7 =
|