ajout de time devant les commandes nix potentiellement longues
This commit is contained in:
15
Makefile
15
Makefile
@@ -1,17 +1,18 @@
|
|||||||
GSF=git submodule foreach
|
GSF=git submodule foreach
|
||||||
|
TIME=time
|
||||||
|
|
||||||
all: rebuild-switch
|
all: rebuild-switch
|
||||||
date
|
date
|
||||||
##--------- Commandes spécifiques pour NixOS
|
##--------- Commandes spécifiques pour NixOS
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
nix-collect-garbage -d --delete-older-than 15d
|
$(TIME) nix-collect-garbage -d --delete-older-than 15d
|
||||||
|
|
||||||
clean-aggressive:
|
clean-aggressive:
|
||||||
nix-collect-garbage -d --delete-older-than 1d
|
$(TIME) nix-collect-garbage -d --delete-older-than 1d
|
||||||
|
|
||||||
clean-total:
|
clean-total:
|
||||||
nix-collect-garbage -d
|
$(TIME) nix-collect-garbage -d
|
||||||
|
|
||||||
clean-log:
|
clean-log:
|
||||||
journalctl --vacuum-size=1G
|
journalctl --vacuum-size=1G
|
||||||
@@ -20,19 +21,19 @@ full-auto: submodules-update upgrade clean optimise
|
|||||||
@date
|
@date
|
||||||
|
|
||||||
optimise:
|
optimise:
|
||||||
nix-store --optimise
|
$(TIME) nix-store --optimise
|
||||||
|
|
||||||
rebuild-switch:
|
rebuild-switch:
|
||||||
nixos-rebuild switch --fallback --show-trace
|
$(TIME) time nixos-rebuild switch --fallback --show-trace
|
||||||
|
|
||||||
show-roots:
|
show-roots:
|
||||||
nix-store --gc --print-roots
|
nix-store --gc --print-roots
|
||||||
|
|
||||||
store-repair:
|
store-repair:
|
||||||
nix-store --verify --check-contents --repair
|
$(TIME) nix-store --verify --check-contents --repair
|
||||||
|
|
||||||
upgrade:
|
upgrade:
|
||||||
nixos-rebuild switch --upgrade --fallback --show-trace
|
$(TIME) nixos-rebuild switch --upgrade --fallback --show-trace
|
||||||
|
|
||||||
##--------- Commandes spécifiques pour NixOS -- Opérations non courantes
|
##--------- Commandes spécifiques pour NixOS -- Opérations non courantes
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user