|
215 | 215 | }; |
216 | 216 |
|
217 | 217 | layerrule = [ |
218 | | - "blur on, ignore_alpha 0, match:namespace vicinae" |
219 | | - "no_anim on, match:namespace vicinae" |
| 218 | + "blur,vicinae" |
| 219 | + "ignorealpha 0, vicinae" |
| 220 | + "noanim, vicinae" |
220 | 221 | ]; |
221 | 222 |
|
222 | 223 | general = { |
223 | 224 | gaps_in = 8; |
224 | 225 | gaps_out = 8; |
225 | 226 | gaps_workspaces = 0; |
226 | 227 | border_size = 2; |
| 228 | + no_border_on_floating = true; |
227 | 229 |
|
228 | 230 | "col.active_border" = "$pink"; |
229 | 231 | "col.inactive_border" = "$surface1"; |
|
292 | 294 | disable_autoreload = true; # autoreload is unnecessary on nixos, because the config is readonly anyway |
293 | 295 | }; |
294 | 296 |
|
295 | | - windowrule = [ |
296 | | - "float on, match:title ^(nm-connection-editor)$" |
297 | | - "float on, match:title ^(Network)$" |
298 | | - "float on, match:title ^(xdg-desktop-portal-gtk)$" |
299 | | - "float on, match:class gay.vaskel.soteria" |
300 | | - "float on, match:title ^(Picture-in-Picture)$" |
301 | | - "float on, match:class ^(download)$" |
| 297 | + windowrulev2 = [ |
| 298 | + "float, title:^(nm-connection-editor)$" |
| 299 | + "float, title:^(Network)$" |
| 300 | + "float, title:^(xdg-desktop-portal-gtk)$" |
| 301 | + "float, class:gay.vaskel.soteria" |
| 302 | + "float, title:^(Picture-in-Picture)$" |
| 303 | + "float, class:^(download)$" |
302 | 304 |
|
303 | | - "center on, float on, size (monitor_w*0.4) (monitor_h*0.6), match:initial_title (Open Files)" |
304 | | - "center on, float on, size (monitor_w*0.4) (monitor_h*0.6), match:class .blueman-manager-wrapped" |
305 | | - "center on, float on, size (monitor_w*0.4) (monitor_h*0.6), match:class com.saivert.pwvucontrol" |
306 | | - "float on, size 800 600, match:title Bitwarden" |
| 305 | + "center(1), initialTitle:(Open Files)" |
| 306 | + "float, initialTitle:(Open Files)" |
| 307 | + "size 40% 60%, initialTitle:(Open Files)" |
307 | 308 |
|
308 | | - "workspace 6, match:class discord" # move discord to workspace 6 |
309 | | - "workspace 7, match:class spotify" # move spotify to workspace 7 |
| 309 | + "center(1), class:.blueman-manager-wrapped" |
| 310 | + "float, class:.blueman-manager-wrapped" |
| 311 | + "size 40% 60%, class:.blueman-manager-wrapped" |
| 312 | + |
| 313 | + "center(1), class:com.saivert.pwvucontrol" |
| 314 | + "float, class:com.saivert.pwvucontrol" |
| 315 | + "size 40% 60%, class:com.saivert.pwvucontrol" |
| 316 | + |
| 317 | + # we can't just use the tag because we want to capture the popup window |
| 318 | + "float, title:Bitwarden" |
| 319 | + "size 800 600, title:Bitwarden" |
| 320 | + # "no_screenshare on, tag:bitwarden" |
| 321 | + |
| 322 | + "workspace 6, class:discord" # move discord to workspace 6 |
| 323 | + "workspace 7, class:spotify" # move spotify to workspace 7 |
310 | 324 |
|
311 | 325 | # throw sharing indicators away |
312 | | - "workspace special silent, match:title ^(Firefox — Sharing Indicator)$" |
313 | | - "workspace special silent, match:title ^(.*is sharing (your screen|a window).)$" |
| 326 | + "workspace special silent, title:^(Firefox — Sharing Indicator)$" |
| 327 | + "workspace special silent, title:^(.*is sharing (your screen|a window)\.)$" |
314 | 328 | ]; |
315 | 329 | }; |
316 | 330 |
|
|
0 commit comments