diff options
Diffstat (limited to '.config/polybar/config.ini##h.lowe')
-rw-r--r-- | .config/polybar/config.ini##h.lowe | 229 |
1 files changed, 229 insertions, 0 deletions
diff --git a/.config/polybar/config.ini##h.lowe b/.config/polybar/config.ini##h.lowe new file mode 100644 index 0000000..4d2efee --- /dev/null +++ b/.config/polybar/config.ini##h.lowe | |||
@@ -0,0 +1,229 @@ | |||
1 | ;========================================================== | ||
2 | ; | ||
3 | ; ██████╗ ██████╗ ██╗ ██╗ ██╗██████╗ █████╗ ██████╗ | ||
4 | ; ██╔══██╗██╔═══██╗██║ ╚██╗ ██╔╝██╔══██╗██╔══██╗██╔══██╗ | ||
5 | ; ██████╔╝██║ ██║██║ ╚████╔╝ ██████╔╝███████║██████╔╝ | ||
6 | ; ██╔═══╝ ██║ ██║██║ ╚██╔╝ ██╔══██╗██╔══██║██╔══██╗ | ||
7 | ; ██║ ╚██████╔╝███████╗██║ ██████╔╝██║ ██║██║ ██║ | ||
8 | ; ╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ | ||
9 | ; | ||
10 | ;========================================================== | ||
11 | |||
12 | [colors] | ||
13 | background = #cc191724 | ||
14 | background_modules = #cce0def4 | ||
15 | foreground = #e0def4 | ||
16 | foreground_modules = #1f1d2e | ||
17 | red = #eb6f92 | ||
18 | green = #9ccfd8 | ||
19 | sold_out_green = #1DB954 | ||
20 | yellow = #f6c177 | ||
21 | blue = #31748f | ||
22 | purple = #ebbcba | ||
23 | pink = #c4a7e7 | ||
24 | |||
25 | [bar/top] | ||
26 | monitor = VGA-1 | ||
27 | width = 100% | ||
28 | height = 20 | ||
29 | offset-x = 0 | ||
30 | offset-y = 0 | ||
31 | radius = 0 | ||
32 | fixed-center = true | ||
33 | enable-ipc = true | ||
34 | |||
35 | background = ${colors.background} | ||
36 | foreground = ${colors.foreground} | ||
37 | |||
38 | border-top-size = 0 | ||
39 | border-bottom-size = 0 | ||
40 | border-top-color = ${colors.background} | ||
41 | border-bottom-color = ${colors.background} | ||
42 | |||
43 | padding = 2 | ||
44 | module-margin = 1 | ||
45 | |||
46 | font-0 = scientifica:antialias=false;1 | ||
47 | font-1 = Siji:size=20;1 | ||
48 | |||
49 | modules-left = i3 github iss | ||
50 | modules-center = xwindow | ||
51 | modules-right = toread focus date time | ||
52 | |||
53 | tray-position = right | ||
54 | |||
55 | [module/github] | ||
56 | type = internal/github | ||
57 | |||
58 | token = ${file:/home/yigit/.local/share/polybar/github_token} | ||
59 | user = yigitsever | ||
60 | empty-notifications = false | ||
61 | interval = 10 | ||
62 | api-url = https://api.github.com/ | ||
63 | |||
64 | format = <label> | ||
65 | label = %notifications% | ||
66 | |||
67 | label-padding = 1 | ||
68 | |||
69 | format-background = ${colors.background_modules} | ||
70 | format-foreground = ${colors.foreground_modules} | ||
71 | |||
72 | format-prefix = | ||
73 | format-prefix-foreground = ${colors.background_modules} | ||
74 | format-prefix-background = ${colors.purple} | ||
75 | format-prefix-padding = 1 | ||
76 | |||
77 | format-offline = <label-offline> | ||
78 | label-offline = Github offline | ||
79 | |||
80 | [module/iss] | ||
81 | type = custom/script | ||
82 | exec = /home/yigit/.config/polybar/scripts/space | ||
83 | interval = 10 | ||
84 | |||
85 | [module/toread] | ||
86 | type = custom/script | ||
87 | exec = /home/yigit/.config/polybar/scripts/toread | ||
88 | interval = 5 | ||
89 | |||
90 | [module/focus] | ||
91 | type = custom/script | ||
92 | exec = ~/.config/polybar/scripts/focus | ||
93 | double-click-left = exec ~/.config/polybar/scripts/stop & | ||
94 | interval = 5 | ||
95 | |||
96 | [module/spotify] | ||
97 | type = custom/script | ||
98 | interval = 1 | ||
99 | format-prefix = "" | ||
100 | format-prefix-padding = 1 | ||
101 | format-prefix-background = ${colors.sold_out_green} | ||
102 | format-prefix-foreground = ${colors.foreground} | ||
103 | format = <label> | ||
104 | format-padding = 0 | ||
105 | exec = python /usr/share/polybar/scripts/spotify_status.py -f '{play_pause} {artist} - {song}' -p ', ' | ||
106 | ;契 | ||
107 | |||
108 | [module/xwindow] | ||
109 | type = internal/xwindow | ||
110 | format = <label> | ||
111 | label = %title:0:70:...% | ||
112 | |||
113 | y-offset = 10 | ||
114 | label-padding = 1 | ||
115 | |||
116 | ; there is a archlinux logo below | ||
117 | label-empty = | ||
118 | label-empty-padding = 5 | ||
119 | |||
120 | [module/i3] | ||
121 | type = internal/i3 | ||
122 | format = <label-state> <label-mode> | ||
123 | index-sort = true | ||
124 | wrapping-scroll = false | ||
125 | strip-wsnumbers = true | ||
126 | |||
127 | ws-icon-default = | ||
128 | ws-icon-0 = 0; | ||
129 | ws-icon-1 = 1; | ||
130 | ws-icon-2 = 2; | ||
131 | ws-icon-3 = 3; | ||
132 | ws-icon-4 = 4; | ||
133 | ws-icon-5 = 5; | ||
134 | ws-icon-6 = 6; | ||
135 | ws-icon-7 = 7; | ||
136 | ws-icon-8 = 8; | ||
137 | ws-icon-9 = 9; | ||
138 | ws-icon-10 = zotero; | ||
139 | ws-icon-11 = desktop; | ||
140 | ws-icon-12 = browser; | ||
141 | |||
142 | label-mode-background = ${colors.background_modules} | ||
143 | label-mode-foreground = ${colors.foreground_modules} | ||
144 | label-mode-padding = 2 | ||
145 | |||
146 | label-focused = %icon% | ||
147 | label-focused-background = ${colors.blue} | ||
148 | label-focused-foreground = ${colors.background_modules} | ||
149 | label-focused-padding = 1 | ||
150 | |||
151 | label-unfocused = %icon% | ||
152 | label-unfocused-background = ${colors.background_modules} | ||
153 | label-unfocused-foreground = ${colors.foreground_modules} | ||
154 | label-unfocused-padding = 1 | ||
155 | |||
156 | label-visible = %icon% | ||
157 | label-visible-background = ${colors.background_modules} | ||
158 | label-visible-foreground = ${colors.foreground_modules} | ||
159 | label-visible-padding = 1 | ||
160 | |||
161 | label-urgent = %icon% | ||
162 | label-urgent-background = ${colors.red} | ||
163 | label-urgent-foreground = ${colors.background} | ||
164 | label-urgent-padding = 1 | ||
165 | |||
166 | [module/date] | ||
167 | type = internal/date | ||
168 | interval = 1 | ||
169 | |||
170 | date = %Y-%m-%d %A | ||
171 | label = %date% | ||
172 | format = <label> | ||
173 | |||
174 | format-prefix = | ||
175 | format-prefix-background = ${colors.blue} | ||
176 | format-prefix-foreground = ${colors.foreground} | ||
177 | format-prefix-padding = 1 | ||
178 | |||
179 | label-background = ${colors.background_modules} | ||
180 | label-foreground = ${colors.foreground_modules} | ||
181 | label-padding = 1 | ||
182 | |||
183 | [module/time] | ||
184 | type = internal/date | ||
185 | interval = 1 | ||
186 | |||
187 | time = %H:%M | ||
188 | label = %time% | ||
189 | format = <label> | ||
190 | |||
191 | format-prefix = | ||
192 | format-prefix-background = ${colors.blue} | ||
193 | format-prefix-foreground = ${colors.foreground} | ||
194 | format-prefix-padding = 1 | ||
195 | |||
196 | label-background = ${colors.background_modules} | ||
197 | label-foreground = ${colors.foreground_modules} | ||
198 | label-padding = 1 | ||
199 | |||
200 | [module/pipewire] | ||
201 | type = custom/script | ||
202 | tail = true | ||
203 | label = %output% | ||
204 | interval = 5 | ||
205 | |||
206 | exec = /home/yigit/.config/polybar/scripts/pipewire | ||
207 | |||
208 | click-right = /home/yigit/.config/polybar/scripts/pipewire previous-sink | ||
209 | click-left = /home/yigit/.config/polybar/scripts/pipewire next-sink | ||
210 | click-middle = /home/yigit/.config/polybar/scripts/pipewire toggle-mute | ||
211 | scroll-up = /home/yigit/.config/polybar/scripts/pipewire volume-up | ||
212 | scroll-down = /home/yigit/.config/polybar/scripts/pipewire volume-down | ||
213 | |||
214 | label-padding = 2 | ||
215 | label-foreground = ${colors.foreground_modules} | ||
216 | label-background = ${colors.background_modules} | ||
217 | |||
218 | [settings] | ||
219 | screenchange-reload = true | ||
220 | compositing-background = source | ||
221 | compositing-foreground = source | ||
222 | compositing-border = over | ||
223 | pseudo-transparency = false | ||
224 | |||
225 | [global/wm] | ||
226 | margin-top = 5 | ||
227 | margin-bottom = 5 | ||
228 | |||
229 | ; vim:ft=dosini | ||