1[colors]
2transparent = #00000000
3background = #1f1f1f
4background-alt = #ababab
5foreground = #ffffff
6foreground-alt = #eeffff
7primary = #ffb52a
8secondary = #e60053
9alert = #bd2c40
10
11[bar/Date]
12monitor = ${env:MONITOR:HDMI-0}
13inherit = bar/Workspace
14width = 250px
15offset-x = 1660px
16modules-center = date
17
18[bar/Time]
19monitor = ${env:MONITOR:HDMI-0}
20inherit = bar/Workspace
21width = 100px
22offset-x = 905px
23modules-center = time
24
25[bar/SysStats]
26monitor = ${env:MONITOR:HDMI-2}
27inherit = bar/Workspace
28width = 550px
29offset-x = 1360px
30module-margin = 3
31modules-center = filesystem upload download cpu memory temperature
32
33[bar/Media]
34monitor = ${env:MONITOR:HDMI-2}
35inherit = bar/Workspace
36width = 450px
37offset-x = 95px
38modules-center = media
39
40[bar/Title]
41inherit = bar/Workspace
42modules-center = xwindow
43width = 400px
44offset-x = 125px
45
46[bar/Workspace2]
47monitor = ${env:MONITOR:HDMI-2}
48inherit = bar/Workspace
49width = 80px
50enable-ipc = true
51
52[bar/Workspace]
53monitor = ${env:MONITOR:HDMI-0}
54height = 30
55width = 110px
56offset-x = 10px
57offset-y = 5px
58fixed-center = true
59background = ${colors.background}
60foreground = ${colors.foreground}
61bottom = false
62padding = 0
63module-margin = 0
64border-size = 0px
65border-color = ${colors.foreground}
66radius = 6
67modules-right =
68modules-left =
69modules-center = bspwm
70wm-restack = bspwm
71override-redirect= true
72enable-ipc = true
73
74font-0 = Inter:style=Medium:size=11;2
75font-1 = Ubuntu Nerd Font:size=14;3
76font-2 = Font Awesome 5 Free Solid:size=11;2
77font-3 = Ubuntu Nerd Font:size=12;2
78
79[module/xwindow]
80type = internal/xwindow
81label = %title%
82label-maxlen = 50
83label-empty = Desktop
84
85[module/bspwm]
86type = internal/bspwm
87pin-workspaces = true
88inline-mode = false
89enable-click = false
90enable-scroll = false
91reverse-scroll = false
92; Available tags:
93; <label-monitor>
94; <label-state> - gets replaced with <label-(focused|urgent|occupied|empty)>
95; <label-mode> - gets replaced with <label-(monocle|tiled|fullscreen|floating|locked|sticky|private)>
96; Default: <label-state>
97format = <label-state>
98label-monitor = %name%
99
100label-focused = %{T4}
101label-focused-foreground = #ffffff
102
103label-occupied = %{T4}
104label-occupied-foreground = #d4d4d4
105
106label-urgent = %{T4}
107label-urgent-foreground = #db0000
108
109label-empty = %{T4}
110label-empty-foreground = #d9d9d9
111
112; Separator in between workspaces
113label-separator = |
114label-separator-padding = 0
115label-separator-foreground = ${colors.background}
116
117[module/cpu]
118type = internal/cpu
119interval = 2
120format-prefix =
121format-prefix-foreground = #ffcb6b
122label = " %percentage%%"
123
124[module/memory]
125type = internal/memory
126interval = 2
127format-prefix = " "
128format-prefix-foreground = #82aaff
129
130
131[module/date]
132type = internal/date
133interval = 30
134format-prefix = %{T3}
135format-prefix-foreground = #ffcb6b
136date = %{T1} %A %B %d, %Y
137format-background = ${colors.background}
138label = %{T1} %date%
139
140[module/time]
141type = internal/date
142interval = 30
143format-prefix = %{T3}
144format-prefix-foreground = #c3e88d
145format-background = ${colors.background}
146time = "%{T1} %I:%M%P"
147label = %{T1} %time%
148
149[module/temperature]
150type = internal/temperature
151thermal-zone = 0
152warn-temperature = 60
153format = <ramp> <label>
154format-warn = <ramp> <label-warn>
155format-prefix =
156format-prefix-foreground = #c792ea
157label = "%temperature-c%"
158label-warn = %temperature-c%
159label-warn-foreground = ${colors.secondary}
160ramp-0 =
161ramp-1 =
162ramp-2 =
163ramp-foreground = ${colors.foreground-alt}
164
165[module/media]
166type = custom/script
167tail = true
168format-prefix = " "
169label-maxlen = 55
170format = <label>
171exec = ~/Scripts/spotify_status.sh
172
173[module/filesystem]
174type = internal/fs
175mount-0 = /
176interval = 60
177fixed-values = true
178format-mounted-prefix = " "
179format-mounted-prefix-foreground = #f07178
180format-mounted = <label-mounted>
181label-mounted = "%percentage_free%%"
182format-unmounted-prefix =
183label-unmounted = %mountpoint%: not mounted
184
185[module/download]
186type = internal/network
187interface = enp0s31f6
188interval = 1
189format-connected-prefix = "ﰬ"
190format-connected-prefix-foreground = #c3e88d
191label-connected = "%upspeed%"
192label-disconnected =
193accumulate-stats = true
194
195
196[module/upload]
197type = internal/network
198interface = enp0s31f6
199interval = 1
200format-connected-prefix = "ﰵ"
201format-connected-prefix-foreground = #89ddff
202label-connected = "%upspeed%"
203label-disconnected =
204accumulate-stats = true
205
206[settings]
207screenchange-reload = true
208pseudo-transparency = true
209
210[global/wm]
211;margin-top = 0
212;margin-bottom = 0
213
214; vim:ft=dosini