From 6295ae57e092331864ca2809c9787dfe5ff3daf6 Mon Sep 17 00:00:00 2001 From: isabel Date: Wed, 14 May 2025 09:54:54 +0100 Subject: [PATCH] fix(justfile): ajust rebuild args --- justfile | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/justfile b/justfile index 46b1dba3..73a6f087 100644 --- a/justfile +++ b/justfile @@ -7,7 +7,9 @@ flake_var := env_var('FLAKE') flake := if flake_var =~ '^\.*$' { justfile_directory() } else { flake_var } -rebuild := if os() == "macos" { "darwin-rebuild" } else { "nixos-rebuild" } + +rebuild := if os() == "macos" { "sudo darwin-rebuild" } else { "nixos-rebuild" } +system-args := if os() != "macos" { "--sudo" } else { "" } [private] default: @@ -15,16 +17,11 @@ default: # rebuild group -[group('rebuild')] -[private] -nh goal *args: - NH_NO_CHECKS=1 nh {{ if os() == "macos" { "darwin" } else { "os" } }} {{ goal }} --hostname $(hostname) {{ args }} - [group('rebuild')] [private] builder goal *args: {{ rebuild }} {{ goal }} \ - --sudo \ + {{ system-args }} \ --flake {{ flake }} \ {{ args }} \ |& nom -- 2.51.2