new: add layerrules config
This commit is contained in:
@@ -11,6 +11,7 @@ require("lua.conf.decoration").load()
|
||||
require("lua.conf.layout").load()
|
||||
require("lua.conf.misc").load()
|
||||
require("lua.conf.windowrules").load()
|
||||
require("lua.conf.layerrules").load()
|
||||
|
||||
require("lua.binds").load()
|
||||
require("lua.modules").load()
|
||||
|
||||
@@ -0,0 +1,56 @@
|
||||
local M = {}
|
||||
|
||||
M.layer_rules = {
|
||||
{
|
||||
name = "blur-basic-layers",
|
||||
match = {
|
||||
namespace = "^(gtk-layer-shell|logout_dialog|nwg-drawer)$",
|
||||
},
|
||||
blur = true,
|
||||
},
|
||||
|
||||
{
|
||||
name = "waybar-translucent-popups",
|
||||
match = {
|
||||
namespace = "^(waybar)$",
|
||||
},
|
||||
blur_popups = true,
|
||||
ignore_alpha = 0.10,
|
||||
},
|
||||
|
||||
{
|
||||
name = "rofi-blurred-xray",
|
||||
match = {
|
||||
namespace = "^(rofi)$",
|
||||
},
|
||||
blur = true,
|
||||
xray = true,
|
||||
ignore_alpha = 0,
|
||||
},
|
||||
|
||||
{
|
||||
name = "swaync-control-center-blur",
|
||||
match = {
|
||||
namespace = "^(swaync-control-center)$",
|
||||
},
|
||||
blur = true,
|
||||
ignore_alpha = 0.5,
|
||||
},
|
||||
|
||||
{
|
||||
name = "swayosd-blur",
|
||||
match = {
|
||||
namespace = "^(swayosd)$",
|
||||
},
|
||||
blur = true,
|
||||
ignore_alpha = 0.3,
|
||||
},
|
||||
}
|
||||
|
||||
function M.load()
|
||||
for _, rule in ipairs(M.layer_rules) do
|
||||
hl.layer_rule(rule)
|
||||
end
|
||||
end
|
||||
|
||||
return M
|
||||
Reference in New Issue
Block a user