From 8694222ecab6c7cd5b78d44d6cc19246add253d2 Mon Sep 17 00:00:00 2001 From: seth Date: Thu, 30 Mar 2023 21:49:57 -0400 Subject: add justfile --- justfile | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 justfile (limited to 'justfile') 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 . -- cgit v1.2.3