set nix.nixPath to allow imperatively installing packages

This commit is contained in:
Kiara Grouwstra 2025-06-21 09:55:13 +02:00
parent 486b316885
commit d9135735b8
Signed by: kiara
SSH key fingerprint: SHA256:COspvLoLJ5WC5rFb9ZDe5urVCkK4LJZOsjfF4duRJFU
2 changed files with 4 additions and 1 deletions

View file

@ -11,7 +11,7 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v4
- name: Install npins - name: Update dependencies
run: nix-shell --run "npins update" run: nix-shell --run "npins update"
- name: Create PR - name: Create PR
uses: peter-evans/create-pull-request@v7 uses: peter-evans/create-pull-request@v7

View file

@ -2,6 +2,7 @@
let let
inherit (lib) mkDefault; inherit (lib) mkDefault;
sources = import ../../../npins;
in in
{ {
@ -22,4 +23,6 @@ in
nix.extraOptions = '' nix.extraOptions = ''
experimental-features = nix-command flakes experimental-features = nix-command flakes
''; '';
nix.nixPath = lib.mapAttrsToList (k: v: k + "=" + v) sources;
} }