diff options
| author | seth <[email protected]> | 2023-03-30 21:49:57 -0400 |
|---|---|---|
| committer | seth <[email protected]> | 2023-03-30 21:50:08 -0400 |
| commit | 8694222ecab6c7cd5b78d44d6cc19246add253d2 (patch) | |
| tree | b3c4f21fd94c28fb37000e4e1f44283acfe1f283 /justfile | |
| parent | f9e146875c250b76ad6bb28ab15998dcf02ca62b (diff) | |
add justfile
Diffstat (limited to 'justfile')
| -rw-r--r-- | justfile | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/justfile b/justfile new file mode 100644 index 0000000..813cb43 --- /dev/null +++ b/justfile @@ -0,0 +1,41 @@ +alias b := build +alias c := check +alias sw := switch +alias up := upgrade + +default: + @just --choose + +[linux] +build: + nixos-rebuild build --flake . + +[macos] +build: + darwin-rebuild --flake . + +check: + nix flake check --impure + +[linux] +switch: + sudo nixos-rebuild switch --impure --flake . + +[macos] +switch: + darwin-rebuild switch --flake . + +update: + nix flake update + +update-nixpkgs: + nix flake lock \ + --update-input nixpkgs --update-input nixpkgsUnstable + +[linux] +upgrade: + sudo nixos-rebuild switch --upgrade --impure --flake . + +[macos] +upgrade: + darwin-rebuild switch --upgrade --flake . |
