Fix: use mkIf instead of optionals to prevent empty overlays

This commit is contained in:
Niklas Choinowski
2025-03-17 18:30:28 +01:00
parent 14b17c0667
commit e181f992ed

View File

@@ -637,7 +637,7 @@ in
in mkIf cfg.enable { in mkIf cfg.enable {
# nixpkgs.overlays = if cfg.overlay.enable then [ self.overlay ] else null; # nixpkgs.overlays = if cfg.overlay.enable then [ self.overlay ] else null;
nixpkgs.overlays = lib.optionals cfg.overlay.enable [ self.overlay ]; nixpkgs.overlays = lib.mkIf cfg.overlay.enable [ self.overlay ];
home.packages = [ home.packages = [
package package