comments
This commit is contained in:
@@ -30,6 +30,10 @@
|
||||
|
||||
home.packages = with pkgs; [
|
||||
home-manager
|
||||
|
||||
#
|
||||
# Flake-Parts checks
|
||||
#
|
||||
(writeShellScriptBin "flake-parts-test" ''
|
||||
echo "Test ${flakeDir}"
|
||||
'')
|
||||
@@ -38,6 +42,10 @@
|
||||
${nixBin} run "${flakeDir}#write-flake"
|
||||
${nixBin} flake check
|
||||
'')
|
||||
|
||||
#
|
||||
# Home-Manager rebuilds
|
||||
#
|
||||
(writeShellScriptBin "nhms" ''
|
||||
HOSTNAME=${hostnameCmd}
|
||||
echo "Switching to the $HOSTNAME home-manager profile"
|
||||
@@ -47,16 +55,21 @@
|
||||
${nixBin} flake update --flake ${flakeDir}
|
||||
nhms
|
||||
'')
|
||||
|
||||
#
|
||||
# NixOS rebuilds
|
||||
#
|
||||
(writeShellScriptBin "nfs" ''
|
||||
HOSTNAME=${hostnameCmd}
|
||||
echo "Switching to the $HOSTNAME nixos profile"
|
||||
sudo ${lib.getExe pkgs.nixos-rebuild} switch --impure --flake ${flakeDir}#$HOSTNAME
|
||||
sudo ${lib.getExe nixos-rebuild} switch --impure --flake ${flakeDir}#$HOSTNAME
|
||||
'')
|
||||
(pkgs.writeShellScriptBin "nfsu" ''
|
||||
(writeShellScriptBin "nfsu" ''
|
||||
HOSTNAME=${hostnameCmd}
|
||||
${nixBin} flake update --impure --flake ${flakeDir}
|
||||
${lib.getExe pkgs.git} -C ${flakeDir} add ${flakeDir}/flake.lock > /dev/null 2>&1
|
||||
sudo ${lib.getExe pkgs.nixos-rebuild} switch --impure --flake ${flakeDir}#$HOSTNAME
|
||||
'')
|
||||
${lib.getExe git} -C ${flakeDir} add ${flakeDir}/flake.lock > /dev/null 2>&1
|
||||
sudo ${lib.getExe nixos-rebuild} switch --impure --flake ${flakeDir}#$HOSTNAME
|
||||
'')
|
||||
];
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user