diff options
| author | seth <[email protected]> | 2023-11-01 07:54:45 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2023-11-01 07:54:45 -0400 |
| commit | 78b4c3b48c272de0535bcdf9fa20d1cec9361617 (patch) | |
| tree | 22b929ebde8a148cb2b7a2b494899762c13d2a5d /justfile | |
| parent | 5bac00abec9dc406541ebb34f482d428d3981344 (diff) | |
justfile: only use rebuild recipe
Diffstat (limited to 'justfile')
| -rw-r--r-- | justfile | 17 |
1 files changed, 6 insertions, 11 deletions
@@ -11,7 +11,8 @@ alias u := update alias ui := update-input rebuildArgs := "--verbose" -rebuild := if os() == "macos" { "darwin-rebuild" } else { "nixos-rebuild" } +rebuild := if os() == "macos" {"darwin-rebuild"} else {"nixos-rebuild"} +asRoot := if os() == "linux" {"true"} else {"false"} default: @just --choose @@ -19,14 +20,8 @@ default: [linux] [macos] [private] -rebuild subcmd: - {{ rebuild }} {{ subcmd }} {{ rebuildArgs }} --flake . - -[linux] -[macos] -[private] -rebuildRoot subcmd: - {{ if os() == "macos" { "" } else { "sudo " } }} {{ rebuild }} {{ subcmd }} {{ rebuildArgs }} --flake . +rebuild subcmd root="false": + {{ if root == "true" {"sudo "} else {""} }}{{rebuild}} {{subcmd}} {{rebuildArgs}} --flake . [linux] [macos] @@ -52,14 +47,14 @@ pre-commit: [linux] [macos] switch: - just rebuildRoot switch + just rebuild switch {{asRoot}} switch-and-deploy: switch deploy-all [linux] [macos] test: - just rebuildRoot test + just rebuild test {{asRoot}} update: nix flake update |
