summaryrefslogtreecommitdiffstats
path: root/.config/polybar/config##h.luchs
diff options
context:
space:
mode:
authorYigit Sever2021-10-08 00:00:55 +0300
committerYigit Sever2021-10-08 00:00:55 +0300
commit2815207212ddf6e0b84b7d578a3f866867ed53fc (patch)
tree472c567e5bd6f5048b21d1736e7434939122d57f /.config/polybar/config##h.luchs
parente65be8525e54eb0329c8a8736f556b03d8d71291 (diff)
downloaddotfiles-2815207212ddf6e0b84b7d578a3f866867ed53fc.tar.gz
dotfiles-2815207212ddf6e0b84b7d578a3f866867ed53fc.tar.bz2
dotfiles-2815207212ddf6e0b84b7d578a3f866867ed53fc.zip
polybar: remove class string
diffstat (limited to '.config/polybar/config##h.luchs')
-rw-r--r--.config/polybar/config##h.luchs361
1 files changed, 361 insertions, 0 deletions
diff --git a/.config/polybar/config##h.luchs b/.config/polybar/config##h.luchs
new file mode 100644
index 0000000..c59c922
--- /dev/null
+++ b/.config/polybar/config##h.luchs
@@ -0,0 +1,361 @@
1;==========================================================
2;
3; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗
4; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗
5; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝
6; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗
7; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║
8; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝
9;
10;==========================================================
11
12[colors]
13background = #0c1014
14background_alt = #0a3749
15background_modules = #fbf1c7
16foreground = #d3ebe9
17foreground_alt = #99d1ce
18foreground_modules = #282828
19red = #9d0006
20green = #427b58
21sold_out_green = #1DB954
22yellow = #b56714
23blue = #458588
24purple = #8f3f71
25aqua = #689d6a
26orange = #d65d0e
27primary = #d26937
28secondary = #888ca6
29alert = #c23127
30
31[bar/top]
32monitor =
33width = 100%
34height = 20
35offset-x = 0
36offset-y = 0
37radius = 0
38fixed-center = true
39
40background = ${colors.background}
41foreground = ${colors.foreground}
42
43border-top-size = 0
44border-bottom-size = 0
45border-top-color = ${colors.background}
46border-bottom-color = ${colors.background}
47
48padding = 2
49module-margin = 1
50
51font-0 = scientifica:antialias=false;0
52font-1 = Lato:size=10;1
53font-2 = Fira Code:size=10;1
54font-3 = FuraCode Nerd Font Mono:size=12;2
55
56modules-left = i3 pulseaudio-control spotify
57modules-center = xwindow
58modules-right = backlight battery date time xkeyboard
59
60tray-position = right
61
62[module/focus]
63type = custom/script
64exec = ~/.config/polybar/focus
65interval = 10
66
67[module/spotify]
68type = custom/script
69interval = 1
70format-prefix = ""
71format-prefix-padding = 1
72format-prefix-background = ${colors.sold_out_green}
73format-prefix-foreground = ${colors.foreground}
74format = <label>
75format-padding = 0
76exec = python /home/yigit/.config/polybar/spotify_status.py -f '{play_pause} {artist} - {song}' -p ' , '
77;契
78
79[module/backlight]
80type = internal/xbacklight
81
82; Available tags:
83; <label> (default)
84; <ramp>
85; <bar>
86format = <ramp><label>
87;format-background = ${colors.background_modules}
88;format-foreground = ${colors.foreground_modules}
89
90; Available tokens:
91; %percentage% (default)
92label = %percentage%%
93
94; Only applies if <ramp> is used
95ramp-font = 4
96ramp-background = ${colors.primary}
97ramp-foreground = ${colors.foreground}
98ramp-padding = 1
99ramp-0 = 
100ramp-1 = 
101ramp-2 = 
102ramp-3 = 
103ramp-4 = 
104
105label-padding = 1
106label-background = ${colors.background_modules}
107label-foreground = ${colors.foreground_modules}
108
109[module/battery]
110type = internal/battery
111battery = BAT0
112adapter = AC0
113
114time-format = %H:%M
115
116format-charging = <animation-charging><label-charging>
117format-discharging = <ramp-capacity><label-discharging>
118
119ramp-capacity-background = ${colors.red}
120ramp-capacity-foreground = ${colors.foreground}
121ramp-capacity-padding = 1
122
123animation-charging-background = ${colors.green}
124animation-charging-foreground = ${colors.foreground}
125animation-charging-padding = 1
126
127; Available tags:
128; <label-full> (default)
129; <bar-capacity>
130; <ramp-capacity>
131;format-full = <ramp-capacity> <label-full>
132
133; Available tokens:
134; %percentage% (default)
135; %time%
136; %consumption% (shows current charge rate in watts)
137label-charging = %percentage%% %time%
138label-charging-background = ${colors.background_modules}
139label-charging-foreground = ${colors.foreground_modules}
140label-charging-padding = 1
141
142; Available tokens:
143; %percentage% (default)
144; %time%
145; %consumption% (shows current discharge rate in watts)
146label-discharging = %percentage%% %time%
147label-discharging-background = ${colors.background_modules}
148label-discharging-foreground = ${colors.foreground_modules}
149label-discharging-padding = 1
150
151; Available tokens:
152; %percentage% (default)
153label-full = full
154
155; Only applies if <ramp-capacity> is used
156ramp-capacity-0 = 
157ramp-capacity-1 = 
158ramp-capacity-2 = 
159ramp-capacity-3 = 
160ramp-capacity-4 = 
161
162; Only applies if <animation-charging> is used
163animation-charging-0 = 
164animation-charging-1 = 
165animation-charging-2 = 
166animation-charging-3 = 
167animation-charging-4 = 
168; Framerate in milliseconds
169animation-charging-framerate = 750
170
171[module/xwindow]
172type = internal/xwindow
173format = <label>
174label = %title:0:70:...%
175
176y-offset = 10
177label-padding = 1
178label-font = 1
179
180label-empty = 
181label-empty-font = 3
182label-empty-padding = 5
183
184[module/xkeyboard]
185type = internal/xkeyboard
186blacklist-0 = num lock
187blacklist-1 = scroll lock
188
189format = <label-layout> <label-indicator>
190format-spacing = 0
191
192format-prefix = 
193format-prefix-padding = 1
194format-prefix-background = ${colors.blue}
195format-prefix-foreground = ${colors.foreground}
196format-prefix-font = 3
197
198label-layout = %name%
199label-layout-padding = 1
200label-layout-background = ${colors.background_modules}
201label-layout-foreground = ${colors.foreground_modules}
202
203label-indicator-padding = 2
204label-indicator-margin =
205label-indicator-background = ${colors.alert}
206
207[module/i3]
208type = internal/i3
209format = <label-state> <label-mode>
210index-sort = true
211wrapping-scroll = false
212strip-wsnumbers = true
213
214label-mode-background = ${colors.background_modules}
215label-mode-foreground = ${colors.foreground_modules}
216label-mode-padding = 2
217
218label-focused = %name%
219label-focused-background = ${colors.red}
220label-focused-foreground = ${colors.background_modules}
221label-focused-padding = 1
222
223label-unfocused = %name%
224label-unfocused-background = ${colors.background_modules}
225label-unfocused-foreground = ${colors.foreground_modules}
226label-unfocused-padding = 1
227
228label-visible = %name%
229label-visible-background = ${colors.background_modules}
230label-visible-foreground = ${colors.foreground_modules}
231label-visible-padding = 1
232
233label-urgent = %index%
234label-urgent-background = ${colors.alert}
235label-urgent-foreground = ${colors.background}
236label-urgent-padding = 1
237
238[module/download]
239type = internal/network
240interface = wlp2s0
241interval = 3.0
242
243format-connected = <label-connected>
244
245format-connected-prefix = 
246format-connected-prefix-padding = 1
247format-connected-prefix-background = ${colors.green}
248format-connected-prefix-foreground = ${colors.foreground}
249
250label-connected = %downspeed%
251label-connected-background = ${colors.background_modules}
252label-connected-foreground = ${colors.foreground_modules}
253label-connected-padding = 1
254
255format-disconnected = <label-disconnected>
256label-disconnected = %ifname% disconnected 
257
258[module/upload]
259type = internal/network
260interface = wlp2s0
261interval = 3.0
262
263format-connected = <label-connected>
264
265format-connected-prefix = 
266format-connected-prefix-padding = 1
267format-connected-prefix-background = ${colors.yellow}
268format-connected-prefix-foreground = ${colors.foreground}
269
270label-connected = %upspeed%
271label-connected-background = ${colors.background_modules}
272label-connected-foreground = ${colors.foreground_modules}
273label-connected-padding = 1
274
275[module/date]
276type = internal/date
277interval = 1
278
279date = %Y-%m-%d %A
280label = %date%
281format = <label>
282
283format-prefix = 
284format-prefix-background = ${colors.orange}
285format-prefix-foreground = ${colors.foreground}
286format-prefix-font = 3
287format-prefix-padding = 1
288
289label-background = ${colors.background_modules}
290label-foreground = ${colors.foreground_modules}
291label-padding = 1
292
293[module/time]
294type = internal/date
295interval = 1
296
297time = %H:%M
298label = %time%
299format = <label>
300
301format-prefix = 
302format-prefix-background = ${colors.secondary}
303format-prefix-foreground = ${colors.foreground}
304format-prefix-font = 3
305format-prefix-padding = 1
306
307label-background = ${colors.background_modules}
308label-foreground = ${colors.foreground_modules}
309label-padding = 1
310
311[module/pulseaudio]
312type = internal/pulseaudio
313interval = 5
314
315format-volume = <label-volume>
316
317format-volume-prefix = 
318format-volume-prefix-background = ${colors.purple}
319format-volume-prefix-foreground = ${colors.background_modules}
320format-volume-prefix-font = 3
321format-volume-prefix-padding = 1
322
323label-volume = %percentage%
324label-volume-background = ${colors.background_modules}
325label-volume-foreground = ${colors.foreground_modules}
326label-volume-padding = 1
327
328label-muted = 
329label-muted-background = ${colors.purple}
330label-muted-foreground = ${colors.foreground}
331label-muted-padding = 2
332
333[module/pulseaudio-control]
334type = custom/script
335tail = true
336label = %output%
337interval = 5
338
339exec = ~/.config/polybar/pulseaudio-control.sh --listen
340click-right = exec pavucontrol &
341click-left = ~/.config/polybar/pulseaudio-control.sh --togmute
342click-middle = ~/.config/polybar/pulseaudio-control.sh --change
343scroll-up = ~/.config/polybar/pulseaudio-control.sh --up
344scroll-down = ~/.config/polybar/pulseaudio-control.sh --down
345label-padding = 2
346label-foreground = ${colors.foreground_modules}
347label-background = ${colors.background_modules}
348
349[settings]
350screenchange-reload = true
351compositing-background = source
352compositing-foreground = source
353compositing-border = over
354pseudo-transparency = false
355
356[global/wm]
357margin-top = 5
358margin-bottom = 5
359; override-redirect = true
360
361; vim:ft=dosini