From d19e2f55ed712551746b89719e9bbc182626a1ac Mon Sep 17 00:00:00 2001 From: George Kaklamanos Date: Sat, 3 Aug 2024 16:23:25 +0300 Subject: [PATCH] fish: Update nix aliases * Refer to the home directory by its full path * Refer to flakes using the `path:` URL * Add aliases to wipe old generations * Add `update` alias for calling all other aliases Signed-off-by: George Kaklamanos --- home-manager/fish.nix | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/home-manager/fish.nix b/home-manager/fish.nix index bbc6774..ca5c7a5 100644 --- a/home-manager/fish.nix +++ b/home-manager/fish.nix @@ -26,10 +26,13 @@ "df" = "df -x tmpfs -x devtmpfs -x efivarfs -h"; # Nix - "nrs" = "sudo nixos-rebuild switch --flake ~gkaklas/nix/nixos/"; - "upn" = "sudo nix flake update ~gkaklas/nix/nixos/"; - "hms" = "home-manager switch --flake ~/nix/home-manager/"; - "uph" = "nix flake update ~/nix/home-manager/ "; + "nrs" = "sudo nixos-rebuild switch --flake path:/home/gkaklas/nix/nixos/"; + "upn" = "sudo nix flake update path:/home/gkaklas/nix/nixos/"; + "cln" = "sudo nix profile wipe-history --older-than 7d --profile /nix/var/nix/profiles/system"; + "hms" = "home-manager switch --flake path:/home/gkaklas/nix/home-manager/"; + "uph" = "nix flake update path:/home/gkaklas/nix/home-manager/ "; + "clh" = "nix profile wipe-history --older-than 7d"; + "update" = "upn && nrs && cln && uph && hms && clh && nix store gc"; # git "gc" = "git commit --verbose --gpg-sign --signoff";