1
0
Fork 0

Use more remote-builders

This commit is contained in:
Malte 2023-02-07 18:30:58 +01:00
parent 3119a8e047
commit 9c0d898329

View file

@ -64,7 +64,7 @@ in {
];
systemd.services = {
update-config = {
path = [pkgs.git pkgs.nix pkgs.openssh pkgs.nixos-rebuild pkgs.home-manager];
path = [pkgs.git pkgs.nix pkgs.openssh pkgs.nixos-rebuild pkgs.home-manager pkgs.builders-configurator];
restartIfChanged = false;
unitConfig.X-StopOnRemoval = false;
serviceConfig = {
@ -74,8 +74,7 @@ in {
user = "maralorn";
in ''
/run/wrappers/bin/sudo -u ${user} git -C /etc/nixos pull --ff-only
/run/wrappers/bin/sudo -u ${user} git -C /etc/nixos submodule update --init
nixos-rebuild switch
nixos-rebuild switch --builders @$(builders-configurator)
/run/wrappers/bin/sudo -u ${user} /nix/var/nix/profiles/per-user/maralorn/profile/bin/update-modes
'';
};