From 4c5431efc91060a2c07242b2830657df4061d1af Mon Sep 17 00:00:00 2001 From: ZachIR Date: Fri, 19 Dec 2025 12:46:46 -0600 Subject: Do not load plugins in config file; will crash on update --- hypr/hyprland.conf | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'hypr') diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 3d63bdd..05c9946 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 -- cgit v1.2.3 From f5f93f6cb622cabb3e7ee7eab77723991de84fa5 Mon Sep 17 00:00:00 2001 From: ZachIR Date: Fri, 19 Dec 2025 12:47:08 -0600 Subject: Save backlight on startup --- hypr/hyprland.conf | 1 + 1 file changed, 1 insertion(+) (limited to 'hypr') diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 05c9946..96cc554 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -33,6 +33,7 @@ exec-once = com.github.wwmm.easyeffects exec-once = systemctl --user start dunst exec-once = systemctl --user start hypridle exec-once = xwayland-satellite :1 +exec-once = bl-save #exec-once = mpd #}}} -- cgit v1.2.3 From 2e6fbf1445df54de3d271d046cdd7aa733972857 Mon Sep 17 00:00:00 2001 From: ZachIR Date: Fri, 19 Dec 2025 12:47:21 -0600 Subject: Re-enable animations (hyprscrolling is fixed) --- hypr/hyprland.conf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'hypr') diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index 96cc554..a186f28 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -150,7 +150,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 -- cgit v1.2.3 From ed116fa7b92420398b9e0e540b8ddab40c543f8c Mon Sep 17 00:00:00 2001 From: ZachIR Date: Fri, 19 Dec 2025 12:47:55 -0600 Subject: Update hyprland windowrules The center windowrule was super broken, and now you can only spawn the intended scratchpad window in a scratchpad special workspace. --- hypr/hyprland.conf | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'hypr') 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 -- cgit v1.2.3 From b74017470ebcc277a775b57fca271412188c15fd Mon Sep 17 00:00:00 2001 From: zachir Date: Sat, 20 Dec 2025 21:05:35 -0600 Subject: Add window rules for steam/reaper Rather, fix center for steam and reaper popups, and add to fullscreen steam big picture mode. --- hypr/hyprland.conf | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'hypr') diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf index df9c618..0b4afe3 100644 --- a/hypr/hyprland.conf +++ b/hypr/hyprland.conf @@ -220,7 +220,9 @@ 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, 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 -- cgit v1.2.3