use nh for sysrebuild
This commit is contained in:
parent
37558b53e5
commit
2a982c01e1
2 changed files with 11 additions and 3 deletions
|
|
@ -56,6 +56,7 @@ in {
|
||||||
# space-cadet-pinball # Broken
|
# space-cadet-pinball # Broken
|
||||||
sparrow
|
sparrow
|
||||||
steam-run
|
steam-run
|
||||||
|
thunderbird
|
||||||
ungoogled-chromium
|
ungoogled-chromium
|
||||||
unrar
|
unrar
|
||||||
vagrant
|
vagrant
|
||||||
|
|
@ -73,6 +74,14 @@ in {
|
||||||
kdeconnect.enable = true;
|
kdeconnect.enable = true;
|
||||||
partition-manager.enable = true;
|
partition-manager.enable = true;
|
||||||
gamemode.enable = true;
|
gamemode.enable = true;
|
||||||
|
nh = {
|
||||||
|
enable = true;
|
||||||
|
clean = {
|
||||||
|
enable = true;
|
||||||
|
extraArgs = "--keep-since 7d";
|
||||||
|
};
|
||||||
|
flake = "/home/user/Projects/nix-config";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
fonts = {
|
fonts = {
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,6 @@
|
||||||
};
|
};
|
||||||
|
|
||||||
programs = {
|
programs = {
|
||||||
|
|
||||||
password-store.package = pkgs.pass-wayland;
|
password-store.package = pkgs.pass-wayland;
|
||||||
|
|
||||||
mangohud = {
|
mangohud = {
|
||||||
|
|
@ -40,9 +39,9 @@
|
||||||
fish = {
|
fish = {
|
||||||
functions = {
|
functions = {
|
||||||
sysrebuild =
|
sysrebuild =
|
||||||
"sudo nixos-rebuild switch --flake '/home/user/Projects/personal/nix-config#' 2>&1 | nom";
|
"nh os switch --ask /home/user/Projects/personal/nix-config";
|
||||||
sysrebuild-boot =
|
sysrebuild-boot =
|
||||||
"sudo nixos-rebuild boot --flake '/home/user/Projects/personal/nix-config#' 2>&1 | nom";
|
"nh os boot --ask /home/user/Projects/personal/nix-config";
|
||||||
sysupdate =
|
sysupdate =
|
||||||
"nix flake update --commit-lock-file /home/user/Projects/personal/nix-config";
|
"nix flake update --commit-lock-file /home/user/Projects/personal/nix-config";
|
||||||
syscleanup =
|
syscleanup =
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue