From 61838245e04675369ff2043e891e629cc3f0c70a Mon Sep 17 00:00:00 2001
From: Oliver Davies <oliver@oliverdavies.dev>
Date: Thu, 9 May 2024 10:16:13 +0100
Subject: [PATCH] Allow passing arguments to `nixos-*` commands

e.g. `just nixos-switch --offline`
---
 justfile | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/justfile b/justfile
index 0b6d34c1..01b200bf 100644
--- a/justfile
+++ b/justfile
@@ -4,14 +4,14 @@ _default:
 check:
     nix flake check
 
-nixos-build:
-    sudo nixos-rebuild build --flake .
+nixos-build *args:
+    sudo nixos-rebuild build --flake . {{ args }}
 
-nixos-switch:
-    sudo nixos-rebuild switch --flake .
+nixos-switch *args:
+    sudo nixos-rebuild switch --flake . {{ args }}
 
-nixos-test:
-    sudo nixos-rebuild test --flake .
+nixos-test *args:
+    sudo nixos-rebuild test --flake . {{ args }}
 
 update:
     nix flake update