Binding changes, adjust window rules for newer hyprland version

This commit is contained in:
2026-03-19 11:26:39 +01:00
parent b257feb92a
commit 1b4cbcbec4
7 changed files with 45 additions and 30 deletions

View File

@@ -6,12 +6,15 @@ source = ~/.config/hypr/bindings.conf
source = ~/.config/hypr/monitors.conf
source = ~/.config/hypr/rules.conf
exec-once = hyprpaper
exec-once = waybar
exec-once = hypridle
exec-once = uwsm app -- hyprpaper
exec-once = uwsm app -- waybar
exec-once = uwsm app -- hypridle
exec-once = systemctl --user start hyprpolkitagent
exec-once = swayosd-server
exec-once = elephant & walker --gapplication-service
exec-once = eval $(/usr/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)
exec-once = uwsm app -- nautilus --gapplication-service
exec-once = uwsm app -- swayosd-server
exec-once = uwsm app -- elephant
exec-once = uwsm app -- walker --gapplication-service
#############################
### ENVIRONMENT VARIABLES ###
@@ -157,6 +160,9 @@ misc {
disable_hyprland_logo = true # If true disables the random hyprland logo / anime girl background. :(
}
cursor {
inactive_timeout = 3
}
#############
### INPUT ###
@@ -276,7 +282,7 @@ device {
# windowrule = float,class:^(kitty)$,title:^(kitty)$
# Ignore maximize requests from apps. You'll probably like this.
windowrule = suppressevent maximize, class:.*
windowrule = suppress_event maximize
# Fix some dragging issues with XWayland
windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0
windowrule = no_focus true,match:class ^$,match:title ^$,match:xwayland true,match:float true,match:fullscreen false,match:pin false