From 0cdd300498ce6fb5623eff46f7f04bfd43b4eeaa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9ana=20=E6=B1=9F?= Date: Sun, 2 Nov 2025 13:00:16 +0800 Subject: [PATCH] Just: remove sudo usages --- Justfile | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/Justfile b/Justfile index 17d6a417..2696c757 100644 --- a/Justfile +++ b/Justfile @@ -6,7 +6,7 @@ os host action: set -euo pipefail nixpkgs=$(nix-instantiate --eval -E "let sources = import ./npins; in sources.nixpkgs.outPath" | jq -r .) - sudo nixos-rebuild {{ action }} \ + nixos-rebuild {{ action }} \ -I nixpkgs=${nixpkgs} \ -I nixos-config=./nix/configurations/{{ host }}.nix \ --fast \ @@ -18,15 +18,18 @@ install host: set -euo pipefail nixpkgs=$(nix-instantiate --eval -E "let sources = import ./npins; in sources.nixpkgs.outPath" | jq -r .) - sudo nixos-install \ + nixos-install \ -I nixpkgs=${nixpkgs} \ -I nixos-config=./nix/configurations/{{ host }}.nix \ --file ./default.nix \ --attr "nixosConfigurations.{{ host }}" -cleanup: - sudo nix-env --delete-generations +10 -p /nix/var/nix/profiles/system - nix-env --delete-generations +10 -p ~/.local/state/nix/profiles/home-manager +# Retain four weeks of generations so I don't fuck up +clean-os: + nix-env --delete-generations 28d -p /nix/var/nix/profiles/system + +clean-hm: + nix-env --delete-generations 28d -p ~/.local/state/nix/profiles/home-manager update: npins update