config 2.74 KB
Newer Older
Franciszek Madej's avatar
Franciszek Madej committed
1
[colors]
Franciszek Madej's avatar
Franciszek Madej committed
2 3 4 5 6 7 8 9
black = #151515
red = #fb9fb1
purple = #e1a3ee
green = #acc267
yellow = #ddb26f
blue = #6fc2ef
magenta = #12cfc0
white = #d0d0d0
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
offset-y = 16
Franciszek Madej's avatar
Franciszek Madej committed
21
module-margin = 0
22
padding = 1
Franciszek Madej's avatar
Franciszek Madej committed
23 24 25
foreground = ${colors.white}
background = ${colors.black}
border-size = 1
Franciszek Madej's avatar
Franciszek Madej committed
26
border-color = ${colors.yellow}
Franciszek Madej's avatar
Franciszek Madej committed
27

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

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

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

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

Franciszek Madej's avatar
Franciszek Madej committed
50
[bar/toplane-zilean]
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 74 75
label-active-padding = 0
label-empty-padding = 0
label-active-foreground = ${colors.yellow}
format-padding = 0
Franciszek Madej's avatar
Franciszek Madej committed
76 77 78 79 80

[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