89 lines
1.2 KiB
Lua
89 lines
1.2 KiB
Lua
hl.window_rule({
|
|
match = {
|
|
class = "^(pavucontrol)$",
|
|
},
|
|
float = true,
|
|
})
|
|
|
|
hl.window_rule({
|
|
match = {
|
|
class = "^(blueman-manager)$",
|
|
},
|
|
float = true,
|
|
})
|
|
|
|
hl.window_rule({
|
|
match = {
|
|
class = "^(nm-connection-editor)$",
|
|
},
|
|
float = true,
|
|
})
|
|
|
|
hl.window_rule({
|
|
match = {
|
|
class = "^(qalculate-gtk)$",
|
|
},
|
|
float = true,
|
|
})
|
|
|
|
hl.window_rule({
|
|
match = {
|
|
class = "net-runelite-client-RuneLite",
|
|
title = "^(win\\d+)$",
|
|
},
|
|
float = true,
|
|
no_focus = true,
|
|
})
|
|
|
|
hl.window_rule({
|
|
name = "fix-xwayland-drags",
|
|
match = {
|
|
class = "^$",
|
|
title = "^$",
|
|
xwayland = true,
|
|
float = true,
|
|
fullscreen = false,
|
|
pin = false,
|
|
},
|
|
|
|
no_focus = true,
|
|
})
|
|
|
|
hl.window_rule({
|
|
match = {
|
|
float = false,
|
|
},
|
|
|
|
no_shadow = true,
|
|
})
|
|
|
|
hl.window_rule({
|
|
match = {
|
|
fullscreen_state_client = 3,
|
|
fullscreen_state_internal = 3,
|
|
content = "game",
|
|
},
|
|
|
|
idle_inhibit = "always",
|
|
})
|
|
|
|
hl.layer_rule({
|
|
match = { namespace = "ZShell-Bar" },
|
|
blur = true,
|
|
ignore_alpha = 0.5,
|
|
})
|
|
|
|
hl.layer_rule({
|
|
match = { namespace = "ZShell-Auth" },
|
|
blur = true,
|
|
ignore_alpha = 0.5,
|
|
})
|
|
|
|
local suppressMaximizeRule = hl.window_rule({
|
|
name = "suppress-maximize-events",
|
|
match = { class = ".*" },
|
|
|
|
suppress_event = "maximize",
|
|
})
|
|
-- suppressMaximizeRule:set_enabled(false)
|