feat: much improved hyprland binds

This commit is contained in:
2026-07-08 15:44:19 +02:00
parent 3bec7f4d9e
commit e312c254e8
7 changed files with 108 additions and 62 deletions
+20 -20
View File
@@ -3,36 +3,36 @@
-- └ ┘
-- Games
hl.window_rule({
match = {
class = "steam_app.*",
},
tag = "+game",
match = {
class = "steam_app.*",
},
tag = "+game",
})
hl.window_rule({
match = {
title = "Minecraft|Beat Saber",
},
tag = "+game",
match = {
title = "Minecraft.*|Beat Saber",
},
tag = "+game",
})
-- Launchers
hl.window_rule({
match = {
class = "steam|minecraft-launcher|org\\.prismlauncher\\.PrismLauncher",
},
tag = "+launchers",
match = {
class = "steam|minecraft-launcher|org\\.prismlauncher\\.PrismLauncher",
},
tag = "+launchers",
})
-- Dialogs
hl.window_rule({
match = {
class = "file_progress|confirm|dialog|download|notification|error|splash|confirmreset|lxappearance|pavucontrol|file-roller",
},
tag = "+dialog",
match = {
class = "file_progress|confirm|dialog|download|notification|error|splash|confirmreset|lxappearance|pavucontrol|file-roller",
},
tag = "+dialog",
})
hl.window_rule({
match = {
title = "SteamVR Status|Open File|Media viewer|Volume Control|Picture-in-Picture|File Operation Progress|Loading|AG Controller|AG Controller|Qalculate",
},
tag = "+dialog",
match = {
title = ".*SteamVR.*|Open File.*|Media viewer|Volume Control|Picture-in-Picture|File Operation Progress|Loading.*|AG Controller|.*Qalculate.*",
},
tag = "+dialog",
})
@@ -7,7 +7,7 @@ hl.window_rule({
workspace = 1,
})
hl.window_rule({
match = { title = "ALVR|^hidden-terminator$" },
match = { title = "ALVR.*|^hidden-terminator$" },
workspace = 1,
})
@@ -17,7 +17,7 @@ hl.window_rule({
workspace = 2,
})
hl.window_rule({
match = { title = "BSManager" },
match = { title = ".*BSManager.*" },
workspace = 2,
})
@@ -28,6 +28,6 @@ hl.window_rule({
})
hl.window_rule({
match = { title = "Qalculate|AG Controller" },
match = { title = "Qalculate.*|AG Controller" },
workspace = "special",
})