diff options
| author | ZachIR <zachir@librem.one> | 2025-12-19 12:47:55 -0600 |
|---|---|---|
| committer | ZachIR <zachir@librem.one> | 2025-12-19 12:47:55 -0600 |
| commit | ed116fa7b92420398b9e0e540b8ddab40c543f8c (patch) | |
| tree | 5f97e401686d2aba7be43eafd86309837db1aa47 | |
| parent | 2e6fbf1445df54de3d271d046cdd7aa733972857 (diff) | |
Update hyprland windowrules
The center windowrule was super broken, and now you can only spawn the
intended scratchpad window in a scratchpad special workspace.
| -rw-r--r-- | hypr/hyprland.conf | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index a186f28..df9c618 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -220,7 +220,20 @@ windowrulev2 = workspace special:easyeffects silent, class: ^(com\.github\.wwmm\ # Fix brave xray menus windowrulev2 = xray 0, class: ^(\s*), title: ^(\s*)$ # Center floating XWayland windows -windowrule = center, xwayland: 1 +#windowrule = center, xwayland: 1 +# Fix scratchpad window spawn behavior +windowrule = workspace +0, onworkspace:name:special:sphtop, class:negative:sphtop +windowrule = workspace +0, onworkspace:name:special:spterm, class:negative:spterm +windowrule = workspace +0, onworkspace:name:special:sppmxr, class:negative:sppmxr +windowrule = workspace +0, onworkspace:name:special:spblue, class:negative:spblue +windowrule = workspace +0, onworkspace:name:special:spncmp, class:negative:spncmp +windowrule = workspace +0, onworkspace:name:special:spmutt, class:negative:spmutt +windowrule = workspace +0, onworkspace:name:special:spprof, class:negative:spprof +windowrule = workspace +0, onworkspace:name:special:spirss, class:negative:spirss +windowrule = workspace +0, onworkspace:name:special:spvimw, class:negative:spvimw +windowrule = workspace +0, onworkspace:name:special:sptrmc, class:negative:sptrmc +windowrule = workspace +0, onworkspace:name:special:helvum, class:negative:helvum +windowrule = workspace +0, onworkspace:name:special:easyeffects, class:negative:easyeffects #}}} #{{{ Layerrules |
