summaryrefslogtreecommitdiff
path: root/justfile
diff options
context:
space:
mode:
authorseth <[email protected]>2023-04-13 03:16:31 -0400
committerseth <[email protected]>2023-04-13 03:17:32 -0400
commit14291ee200c8d970a14881b158ca3420eb2f26b0 (patch)
tree82753a1138ad6e8bd49df553ef9523b4b8a55b8e /justfile
parentf4faa709c0ff772fb9f33f6d94b0ef03f3678762 (diff)
add lock/unlock command to justfile
Diffstat (limited to 'justfile')
-rw-r--r--justfile36
1 files changed, 22 insertions, 14 deletions
diff --git a/justfile b/justfile
index 19d1f2d..6c42c32 100644
--- a/justfile
+++ b/justfile
@@ -2,52 +2,60 @@ alias b := build
alias c := check
alias f := fmt
alias l := lint
+alias lo := lock
alias p := pre-commit
alias sw := switch
+alias ul := unlock
alias up := upgrade
default:
- @just --choose
+ @just --choose
[linux]
build:
- nixos-rebuild build --impure --flake .
+ nixos-rebuild build --impure --flake .
[macos]
build:
- darwin-rebuild --flake .
+ darwin-rebuild --flake .
check:
- nix flake check --impure
+ nix flake check --impure
fmt:
- pre-commit run alejandra && pre-commit run stylua
+ pre-commit run alejandra && pre-commit run stylua
lint:
- pre-commit run statix && pre-commit run deadnix
+ pre-commit run statix && pre-commit run deadnix
+
+lock:
+ git-crypt lock
pre-commit:
- pre-commit run
+ pre-commit run
[linux]
switch:
- sudo nixos-rebuild switch --impure --flake .
+ sudo nixos-rebuild switch --impure --flake .
[macos]
switch:
- darwin-rebuild switch --flake .
+ darwin-rebuild switch --flake .
+
+unlock:
+ git-crypt unlock
update:
- nix flake update
+ nix flake update
update-nixpkgs:
- nix flake lock \
- --update-input nixpkgs --update-input nixpkgsUnstable
+ nix flake lock \
+ --update-input nixpkgs --update-input nixpkgsUnstable
[linux]
upgrade:
- sudo nixos-rebuild switch --upgrade --impure --flake .
+ sudo nixos-rebuild switch --upgrade --impure --flake .
[macos]
upgrade:
- darwin-rebuild switch --upgrade --flake .
+ darwin-rebuild switch --upgrade --flake .