From cc9f61f40347786659922508afeb6c6daa55088a Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Sat, 1 Feb 2025 07:08:04 -0500 Subject: nixos/determinate: add nix.custom.conf --- modules/nixos/traits/determinate.nix | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) (limited to 'modules/nixos/traits/determinate.nix') diff --git a/modules/nixos/traits/determinate.nix b/modules/nixos/traits/determinate.nix index 459b128..11e637e 100644 --- a/modules/nixos/traits/determinate.nix +++ b/modules/nixos/traits/determinate.nix @@ -15,9 +15,14 @@ in config = lib.mkIf cfg.enable ( lib.mkMerge [ (lib.mkIf cfg.determinate-nixd.enable { - environment.systemPackages = [ - package - ]; + environment = { + # `determinate-nixd` overrides /etc/nix/nix.conf with it's own + etc."nix/nix.custom.conf" = { inherit (config.environment.etc."nix/nix.conf") source; }; + + systemPackages = [ + package + ]; + }; systemd = { services.nix-daemon.serviceConfig = { -- cgit v1.2.3