pimp justfile
This commit is contained in:
parent
eebf364bfb
commit
8526353bc8
|
@ -300,6 +300,7 @@
|
|||
pkgs.sops
|
||||
pkgs.ssh-to-age
|
||||
pkgs.just
|
||||
pkgs.gum
|
||||
];
|
||||
in {
|
||||
envrc-local = mkShell envrc-pkgs;
|
||||
|
@ -313,6 +314,7 @@
|
|||
pkgs.age
|
||||
pkgs.ssh-to-age
|
||||
pkgs.just
|
||||
pkgs.gum
|
||||
];
|
||||
});
|
||||
|
||||
|
|
25
justfile
25
justfile
|
@ -1,2 +1,27 @@
|
|||
@_default:
|
||||
#just --choose # TODO: achieve something better with `gum`
|
||||
#just --list --list-prefix ' just '
|
||||
just "$(gum choose $(just --summary --unsorted))"
|
||||
|
||||
report:
|
||||
nix eval .#nixosReports --json | yq . --yaml-output
|
||||
|
||||
update:
|
||||
git reset flake.lock
|
||||
git restore flake.lock
|
||||
git pull --rebase --autostash
|
||||
nix flake update --commit-lock-file
|
||||
@mkdir -p .direnv/
|
||||
@echo "$(date +%Y-%m-%d)" > .direnv/pull-date
|
||||
|
||||
build:
|
||||
nixos-rebuild build --flake .
|
||||
|
||||
test:
|
||||
sudo nixos-rebuild test --flake .
|
||||
|
||||
switch:
|
||||
sudo nixos-rebuild switch --flake .
|
||||
|
||||
boot:
|
||||
sudo nixos-rebuild boot --flake .
|
||||
|
|
Loading…
Reference in New Issue