Now using nh

This commit is contained in:
2025-05-06 17:45:05 +02:00
parent 4881a205ea
commit 46c6deebda
4 changed files with 13 additions and 15 deletions

View File

@@ -8,14 +8,15 @@ machine:
@echo "${HOSTNAME}"
switch:
nixos-rebuild switch --flake ".#${HOSTNAME}" --use-remote-sudo
nh os switch -a -H "${HOSTNAME}" .
test:
nixos-rebuild test --flake ".#${HOSTNAME}" --use-remote-sudo
nh os test -a -H "${HOSTNAME}" .
upgrade:
update:
sudo nix flake update
nixos-rebuild switch --flake ".#${HOSTNAME}" --use-remote-sudo
upgrade: update switch
clean:
sudo nix-collect-garbage -d

6
flake.lock generated
View File

@@ -222,11 +222,11 @@
"nuschtosSearch": "nuschtosSearch"
},
"locked": {
"lastModified": 1746485010,
"narHash": "sha256-KK1prO/dQ0HY17YseXI+udT/WbK4s6YdR2YXJE9kGTU=",
"lastModified": 1746536883,
"narHash": "sha256-EJax0aiJIVJlqF7QyAefZ9fi1HgGcm7U1rBkcm2Z3Ps=",
"owner": "nix-community",
"repo": "nixvim",
"rev": "53084257189483605182aaf388696ace02f5d208",
"rev": "c26f5c2e31c1da895bf9289783ff8e2fe3637ca0",
"type": "github"
},
"original": {

View File

@@ -4,14 +4,6 @@
./fonts.nix
];
nix.gc = {
automatic = true;
dates = "weekly";
options = "--delete-older-than 1w";
};
nix.optimise.automatic = true;
time.timeZone = "Europe/Rome";
# Select internationalisation properties.

View File

@@ -62,4 +62,9 @@
enable = true;
remotePlay.openFirewall = true;
} else {};
programs.nh = {
enable = true;
clean.enable = true;
};
}