config 2.75 KB
Newer Older
Franciszek Madej's avatar
Franciszek Madej committed
1 2
[colors]
black = #1d1f21
Franciszek Madej's avatar
Franciszek Madej committed
3 4 5 6 7 8
red = #cc342b
purple = #a36ac7
green = #198844
yellow = #fba922
blue = #3971ed
magenta = #a36ac7
Franciszek Madej's avatar
Franciszek Madej committed
9
white = #c5c8c6
10
clear = #ffffff
Franciszek Madej's avatar
Franciszek Madej committed
11
grey = #969896
Franciszek Madej's avatar
Franciszek Madej committed
12 13

[bar/toplane-x200]
14 15
workspace-background = ${colors.black}

Franciszek Madej's avatar
Franciszek Madej committed
16
fixed-center = true
17 18
width = 1248
offset-x = 16
Franciszek Madej's avatar
Franciszek Madej committed
19
height = 24
20 21 22
offset-y = 16
module-margin = 1
padding = 1
Franciszek Madej's avatar
Franciszek Madej committed
23 24 25 26
foreground = ${colors.white}
background = ${colors.black}
border-size = 1
border-color = ${colors.purple}
Franciszek Madej's avatar
Franciszek Madej committed
27

Franciszek Madej's avatar
Franciszek Madej committed
28
font-0 = scientifica:size=9;0
29 30
font-1 = NotoEmoji Nerd Font Mono:size=8;0
font-2 = Noto Sans Symbols:size=8;0
Franciszek Madej's avatar
Franciszek Madej committed
31
font-3 = icons\-in\-terminal:size=10;1
Franciszek Madej's avatar
Franciszek Madej committed
32
font-4 = DejaVu Sans:size=9;0
Franciszek Madej's avatar
Franciszek Madej committed
33
line-size = 1
Franciszek Madej's avatar
Franciszek Madej committed
34
line-color = ${colors.purple}
Franciszek Madej's avatar
Franciszek Madej committed
35 36

modules-left = xworkspaces
37 38
modules-right = battery pulseaudio network time

Franciszek Madej's avatar
Franciszek Madej committed
39
tray-position = right
40
tray-transparent = false
Franciszek Madej's avatar
Franciszek Madej committed
41
tray-padding = 5
Franciszek Madej's avatar
Franciszek Madej committed
42
tray-maxsize = 20
Franciszek Madej's avatar
Franciszek Madej committed
43
tray-background = ${colors.black}
Franciszek Madej's avatar
Franciszek Madej committed
44

Franciszek Madej's avatar
Franciszek Madej committed
45 46
[bar/toplane-x200-cw]
width = 768
Franciszek Madej's avatar
Franciszek Madej committed
47 48
inherit = bar/toplane-x200

Franciszek Madej's avatar
Franciszek Madej committed
49
[bar/toplane-zilean]
Franciszek Madej's avatar
Franciszek Madej committed
50
font-0 = Aileron Black:size=10;0
51
width = 1888
Franciszek Madej's avatar
Franciszek Madej committed
52
inherit = bar/toplane-x200
Franciszek Madej's avatar
Franciszek Madej committed
53
padding = 1
Franciszek Madej's avatar
Franciszek Madej committed
54
modules-left = xworkspaces
55
modules-right = pulseaudio-tail ethernet time
Franciszek Madej's avatar
Franciszek Madej committed
56 57 58 59
network-interface = enp2s0

[bar/toplane-diana]
inherit = bar/toplane-x200
Franciszek Madej's avatar
Franciszek Madej committed
60
width = 1888
Franciszek Madej's avatar
Franciszek Madej committed
61
monitor = HDMI-0
Franciszek Madej's avatar
Franciszek Madej committed
62
modules-left = xworkspaces
63
modules-right = pulseaudio ethernet time
Franciszek Madej's avatar
Franciszek Madej committed
64
network-interface = enp3s0
Franciszek Madej's avatar
Franciszek Madej committed
65 66 67

[module/xworkspaces]
type = internal/xworkspaces
Franciszek Madej's avatar
Franciszek Madej committed
68 69
label-empty-foreground = #30
label-urgent-foreground = ${colors.yellow}
Franciszek Madej's avatar
Franciszek Madej committed
70 71
#label-active = "⧓  %name%"
#label-empty = "⧑  %name%"
Franciszek Madej's avatar
Franciszek Madej committed
72 73
label-active-padding = 1
label-empty-padding = 1
Franciszek Madej's avatar
Franciszek Madej committed
74
label-active-foreground = ${colors.purple}
Franciszek Madej's avatar
Franciszek Madej committed
75 76 77 78 79 80
format-padding = 1

[module/battery]
type = internal/battery
time-format = %H:%M

81
label-charging = 🔌 %percentage%% (%time%)
Franciszek Madej's avatar
Franciszek Madej committed
82
label-full = 🔌 100%
83
label-discharging = 🔋 %percentage%% (%time%)
Franciszek Madej's avatar
Franciszek Madej committed
84 85 86 87 88

format-discharging-padding = 1
format-charging-padding = 1

[module/pulseaudio]
Franciszek Madej's avatar
Franciszek Madej committed
89
type = internal/pulseaudio
90
label-volume = 🔊 %percentage%%
91
label-muted = 🔇 %percentage%%
Franciszek Madej's avatar
Franciszek Madej committed
92
format-volume-padding = 1
93
format-muted-padding = 1
Franciszek Madej's avatar
Franciszek Madej committed
94

Franciszek Madej's avatar
Franciszek Madej committed
95 96
[module/ethernet]
type = internal/network
Franciszek Madej's avatar
Franciszek Madej committed
97
interface = ${root.network-interface}
Franciszek Madej's avatar
Franciszek Madej committed
98

Franciszek Madej's avatar
Franciszek Madej committed
99
label-connected = 🌍 %local_ip%
Franciszek Madej's avatar
Franciszek Madej committed
100 101 102
label-connected-padding = 1
format-connected = <label-connected>

Franciszek Madej's avatar
Franciszek Madej committed
103 104 105 106 107
[module/network]
type = internal/network
interface = wls1

format-connected = <label-connected><ramp-signal>
108
label-connected = "%essid%"
Franciszek Madej's avatar
Franciszek Madej committed
109 110 111 112
label-connected-padding = 0
label-disconnected-padding = 0

ramp-signal-font = 3
113 114 115 116
ramp-signal-0 = " 🜄 "
ramp-signal-1 = " 🜃 "
ramp-signal-2 = " 🜃 "
ramp-signal-3 = " 🜂 "
Franciszek Madej's avatar
Franciszek Madej committed
117 118
ramp-signal-4 = " 🜁 "
ramp-signal-5 = " 🜂 "
Franciszek Madej's avatar
Franciszek Madej committed
119 120 121

[module/time]
type = internal/date
122
time = %H:%M
123
time-alt= %H:%M:%S %A, %d %B %Y
Franciszek Madej's avatar
Franciszek Madej committed
124

Franciszek Madej's avatar
Franciszek Madej committed
125
label = %time%
Franciszek Madej's avatar
Franciszek Madej committed
126
label-padding = 1
Franciszek Madej's avatar
Franciszek Madej committed
127
label-background = ${colors.blue}
128 129 130 131 132 133

[module/pulseaudio-tail]
type = custom/script
exec = /home/kosciak/documents/scripts/sinkcheck
tail = true
label-padding = 1