justfile: add update-inputs recipe

This commit is contained in:
Peder Bergebakken Sundt 2024-08-04 17:19:40 +02:00
parent 0bfa6ac329
commit 34637e383a
1 changed files with 7 additions and 0 deletions

View File

@ -10,5 +10,12 @@ check:
build-machine machine=`just _a_machine`:
{{nom}} build .#nixosConfigurations.{{ machine }}.config.system.build.toplevel
@update-inputs:
nix eval .#inputs --apply builtins.attrNames --json \
| jq '.[]' -r \
| gum choose --no-limit --height=15 \
| xargs nix flake update --commit-lock-file
_a_machine:
nix eval .#nixosConfigurations --apply builtins.attrNames --json | jq .[] -r | gum filter