nyx/modules/home-manager/hypr/hyprland/rules.nix

79 lines
1.9 KiB
Nix
Raw Normal View History

2024-08-30 20:18:40 +00:00
{ pkgs, config, inputs, lib, ... }:
{
wayland.windowManager.hyprland.settings = {
workspace = [
"special:special, on-created-empty:exec spotify"
];
windowrule = [
"noblur,.*"
"workspace special, spotify"
2024-10-23 15:09:21 +00:00
"workspace 11 silent, JKPS"
2024-12-09 15:13:33 +00:00
"workspace 8 silent, Element"
"workspace 6 silent, firefox"
"workspace 5 silent, ^(org.prismlauncher.PrismLauncher)$"
2024-08-30 20:18:40 +00:00
"workspace 3 silent, vesktop"
2024-12-09 15:13:33 +00:00
"workspace 2 silent, ^(steam)$"
2024-08-30 20:18:40 +00:00
"workspace 1 silent, floorp"
"float, ^(blueberry.py)$"
2024-12-09 15:13:33 +00:00
"float, ^(com.github.Aylur.ags)$"
2024-10-23 15:09:21 +00:00
"float, ^(JKPS)(.*)"
2024-08-30 20:18:40 +00:00
];
windowrulev2 = [
];
layerrule = [
2024-09-02 09:05:00 +00:00
"xray 0, .*"
"noanim, walker"
"noanim, selection"
"noanim, overview"
"noanim, anyrun"
"noanim, indicator.*"
"noanim, osk"
"noanim, hyprpicker"
"blur, shell:*"
"ignorealpha 0.6, shell:*"
2024-08-30 20:18:40 +00:00
2024-09-02 09:05:00 +00:00
"blur, eww"
"ignorealpha 0.8, eww"
"noanim, noanim"
"blur, noanim"
"blur, gtk-layer-shell"
"ignorezero, gtk-layer-shell"
"blur, launcher"
"ignorealpha 0.5, launcher"
"blur, notifications"
"ignorealpha 0.69, notifications"
"animation slide top, sideleft.*"
"animation slide top, sideright.*"
"blur, session"
2024-08-30 20:18:40 +00:00
2024-09-02 09:05:00 +00:00
"blur, bar"
"ignorealpha 0.20, bar"
"blur, corner.*"
"ignorealpha 0.20, corner.*"
"blur, dock"
"ignorealpha 0.20, dock"
"blur, indicator.*"
"ignorealpha 0.20, indicator.*"
"blur, overview"
"ignorealpha 0.20, overview"
"blur, cheatsheet"
"ignorealpha 0.20, cheatsheet"
"blur, sideright"
"ignorealpha 0.20, sideright"
"blur, sideleft"
"ignorealpha 0.20, sideleft"
"blur, indicator*:"
"ignorealpha 0.20, indicator*"
"blur, osk"
"ignorealpha 0.20, osk"
2024-08-30 20:18:40 +00:00
];
};
2024-09-02 09:05:00 +00:00
}