diff --git a/nixos-modules/nix/default.nix b/nixos-modules/nix/default.nix index 974c9f8..9359bae 100644 --- a/nixos-modules/nix/default.nix +++ b/nixos-modules/nix/default.nix @@ -52,6 +52,7 @@ in auto-allocate-uids = true; use-cgroups = true; warn-dirty = true; + allow-dirty = false; use-xdg-base-directories = true; keep-going = true; builders-use-substitutes = true; diff --git a/systems/kuraokami/default.nix b/systems/kuraokami/default.nix index b60aaf9..9b3957a 100644 --- a/systems/kuraokami/default.nix +++ b/systems/kuraokami/default.nix @@ -84,6 +84,10 @@ openFirewall = true; secretKeyFile = "/var/cache-priv-key.pem"; }; + shairport-sync = { + enable = true; + package = pkgs.shairport-sync-airplay2; + }; }; nixpkgs = { @@ -114,10 +118,6 @@ picard #mixxx goverlay - vkbasalt - vkbasalt-cli - mangohud - mangojuice strawberry-qt6 thunderbird gh diff --git a/systems/kuraokami/hardware.nix b/systems/kuraokami/hardware.nix index 51a9b4d..04168c8 100644 --- a/systems/kuraokami/hardware.nix +++ b/systems/kuraokami/hardware.nix @@ -16,13 +16,13 @@ package = config.boot.kernelPackages.nvidiaPackages.beta; powerManagement = { enable = true; - #finegrained = true; + finegrained = true; }; prime = { - reverseSync.enable = false; + reverseSync.enable = true; offload = { - enable = false; - #enableOffloadCmd = true; + enable = true; + enableOffloadCmd = true; }; sync.enable = false; allowExternalGpu = true;