summaryrefslogtreecommitdiff
path: root/hypr
diff options
context:
space:
mode:
Diffstat (limited to 'hypr')
-rw-r--r--hypr/hyprland.conf22
1 files changed, 18 insertions, 4 deletions
diff --git a/hypr/hyprland.conf b/hypr/hyprland.conf
index 211043e..b7052f3 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
@@ -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
#}}}
@@ -149,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
@@ -237,7 +238,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