diff options
| -rw-r--r-- | justfile | 36 |
1 files changed, 22 insertions, 14 deletions
@@ -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 . |
