From eefb2e27a355963b63991ee5a2867feb8c24f169 Mon Sep 17 00:00:00 2001 From: Tim Van Baak Date: Thu, 20 Feb 2025 08:14:36 -0800 Subject: [PATCH] Fix `sh` not being on PATH --- demo/default.nix | 4 ++-- module.nix | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/demo/default.nix b/demo/default.nix index a8c2ea5..8c3305f 100644 --- a/demo/default.nix +++ b/demo/default.nix @@ -1,4 +1,4 @@ -{ pkgs, lib, ... }: +{ pkgs, lib, config, ... }: { system.stateVersion = "25.05"; @@ -71,7 +71,7 @@ Type = "oneshot"; RemainAfterExit = true; }; - path = [ pkgs.intake ]; + path = config.environment.systemPackages ++ [ pkgs.intake ]; environment.INTAKE_DATA_DIR = "/home/${userName}/.local/share/intake"; wantedBy = [ "intake-${userName}.service" ]; before = [ "intake-${userName}.service" ]; diff --git a/module.nix b/module.nix index 864689d..ceeef69 100644 --- a/module.nix +++ b/module.nix @@ -108,7 +108,7 @@ in "intake-${userName}" = { description = "Intake service for user ${userName}"; script = "${runScript userName}"; - path = intakeCfg.extraPackages ++ userCfg.extraPackages; + path = config.environment.systemPackages ++ intakeCfg.extraPackages ++ userCfg.extraPackages; environment = { INTAKE_DATA_DIR = "/home/${userName}/.local/share/intake"; };