diff options
| author | Daiderd Jordan <daiderd@gmail.com> | 2020-11-15 15:42:39 +0100 |
|---|---|---|
| committer | Daiderd Jordan <daiderd@gmail.com> | 2020-11-15 15:42:39 +0100 |
| commit | a97f690dcce0db07df7735317d6bd9c76f9aad6f (patch) | |
| tree | 99b1fc7eb5084a9eb80c0c59c51a3f4c1e919e0d /modules | |
| parent | c6f44ea7ffa486fbb39a5e59b0028344f912d621 (diff) | |
darwin-rebuild: add jq to path for flakes
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/nix/nix-darwin.nix | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/modules/nix/nix-darwin.nix b/modules/nix/nix-darwin.nix index e6d887f..69da8e7 100644 --- a/modules/nix/nix-darwin.nix +++ b/modules/nix/nix-darwin.nix @@ -1,9 +1,12 @@ -{ config, pkgs, ... }: +{ config, pkgs, lib, ... }: -let +with lib; +let inherit (pkgs) stdenv; + extraPath = lib.makeBinPath [ config.nix.package pkgs.coreutils pkgs.jq ]; + writeProgram = name: env: src: pkgs.substituteAll ({ inherit name src; @@ -22,10 +25,9 @@ let { inherit (config.system) profile; inherit (stdenv) shell; - path = "${pkgs.coreutils}/bin:${config.nix.package}/bin:${config.environment.systemPath}"; + path = "${extraPath}:${config.environment.systemPath}"; } ../../pkgs/nix-tools/darwin-rebuild.sh; - in { |
