lksdjklads

This commit is contained in:
2025-05-01 17:16:46 +02:00
parent 495252670b
commit 6d15668ec8
5 changed files with 68 additions and 9 deletions
+13 -4
View File
@@ -10,10 +10,19 @@ export FZF_DEFAULT_OPTS := "--height 15 --cycle --bind 'ctrl-a:toggle-all' " + e
@_default:
just "$(gum filter --placeholder "Pick a recipie..." $(just --summary --unsorted))"
eval hostname=`just _a_host`:
nix eval ".#nixosConfigurations.\"{{hostname}}\".config.system.build.toplevel.outPath" --show-trace
eval-vm hostname=`just _a_host`:
nix eval ".#nixosConfigurations.\"{{hostname}}\".config.system.build.vm.outPath" --show-trace
# @eval $hostname=`just _a_host` $attrpath="" *_="_sentinel_":
@eval $hostname=`just _a_host` $attrpath="" *_:
attrpath="${attrpath:-system.build.toplevel.outPath}"; \
args=("${@:3}"); \
# [[ "${args[0]}" != "_sentinel_" ]] || args=("${args[@]:1}"); \
set -x; nix eval ".#nixosConfigurations.\"$hostname\".config.$attrpath" --show-trace "${args[@]}"
# @eval-vm $hostname=`just _a_host` $attrpath="" *_="_sentinel_":
@eval-vm $hostname=`just _a_host` $attrpath="" *_:
# nix eval ".#nixosConfigurations.\"$hostname\".config.system.build.vm.outPath" --show-trace "${@:2}"
attrpath="${attrpath:-system.build.toplevel.outPath}"; \
args=("${@:3}"); \
# [[ "${args[0]}" != "_sentinel_" ]] || args=("${args[@]:1}"); \
set -x; nix eval ".#nixosConfigurations.\"$hostname\".config.virtualisation.vmVariant.$attrpath" --show-trace "${args[@]}"
repl $hostname=`just _a_host`:
NIX_NO_NOM=1 nixos-rebuild --flake .#"$hostname" repl