legacy-dots

config

4.5 kB
  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