Files
Hyprdots/lua/conf/windowrules.lua
T
2026-06-12 17:12:25 -04:00

48 lines
806 B
Lua

local M = {}
M.window_rules = {
{
name = "floating-utils",
match = {
class = "^(pavucontrol|blueman-manager|nm-connection-editor|qalculate-gtk|xdg-desktop-portal-gtk)$",
},
float = true,
},
{
name = "floating-mathematica",
match = {
title = "^(Mathematica|WolframNB)$",
},
float = true,
},
{
name = "transparent-vscode",
match = {
class = "^(code|code-url-handler)$",
},
opacity = "0.8",
},
{
name = "floating-social-apps",
match = {
class = "^(QQ|wechat)$",
},
float = true,
},
{
name = "floating-download-manager",
match = {
class = "^(fdm)$",
},
float = true,
},
}
function M.load()
for _, rule in ipairs(M.window_rules) do
hl.window_rule(rule)
end
end
return M