diff options
Diffstat (limited to 'hypr')
| -rw-r--r-- | hypr/hyprland.conf | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 7948349..c1f1482 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -9,8 +9,8 @@ monitor = , preferred, auto, 1 # See https://wiki.hypr.land/Configuring/Keywords/ for more #{{{ Plugins -plugin = /var/cache/hyprpm/zachir/hyprland-plugins/hyprscrolling.so -plugin = /var/cache/hyprpm/zachir/hyprsplit/hyprsplit.so +#plugin = /var/cache/hyprpm/zachir/hyprland-plugins/hyprscrolling.so +#plugin = /var/cache/hyprpm/zachir/hyprsplit/hyprsplit.so #}}} #{{{ Autostart @@ -32,6 +32,7 @@ exec-once = xrdb -load "$XDG_CONFIG_HOME"/X11/xresources exec-once = systemctl --user start dunst exec-once = systemctl --user start hypridle exec-once = xwayland-satellite :1 +exec-once = bl-save #exec-once = mpd #}}} @@ -148,7 +149,7 @@ decoration { #{{{ Animations options animations { - enabled = no + enabled = yes # Some default animations, see https://wiki.hypr.land/Configuring/Animations/ for more bezier = myBezier, 0.05, 0.9, 0.1, 1.05 animation = windows, 1, 7, myBezier @@ -227,7 +228,22 @@ windowrulev2 = workspace special:sonobus silent, class: ^(SonoBus)$ # Fix brave xray menus windowrulev2 = xray 0, class: ^(\s*), title: ^(\s*)$ # Center floating XWayland windows -windowrule = center, xwayland: 1 +windowrule = center, xwayland: 1, class: negative:^(steam|REAPER)$ +# Make Steam Big Picture Mode fullscreen +windowrule = fullscreen, class: ^(steam)$, title: ^(Steam Big Picture Mode)$ +# 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 |
