feat: disable swayfx for non-nixos, modul. pkgs

This commit is contained in:
Swarsel 2024-07-26 14:29:42 +02:00
parent e66390bd1f
commit 2390199b8a
Signed by: swarsel
GPG key ID: 26A54C31F2A4FD84
7 changed files with 218 additions and 162 deletions

View file

@ -12,5 +12,19 @@
{ command = "sleep 60 && OBSIDIAN_USE_WAYLAND=1 nixGL obsidian -enable-features=UseOzonePlatform -ozone-platform=wayland"; }
{ command = "sleep 60 && element-desktop --hidden -enable-features=UseOzonePlatform -ozone-platform=wayland --disable-gpu-driver-bug-workarounds"; }
];
options.swarselsystems.swayfxConfig = lib.mkOption {
type = lib.types.str;
default = "
blur enable
blur_xray disable
blur_passes 1
blur_radius 1
shadows enable
corner_radius 2
titlebar_separator disable
default_dim_inactive 0.02
";
internal = true;
};
config.swarselsystems.swayfxConfig = lib.mkIf (!config.swarselsystems.isNixos) " ";
}