all repos — nixfiles @ 09eddc72506277819ebc14d0fbc83ea2b8454670

System and user configuration, managed by nix and home-manager

smrk: boot builder machine before attempting OS upgrades

Alin
commit

09eddc72506277819ebc14d0fbc83ea2b8454670

parent

5766bd8ea441487a1ce6aa2b8054d8e456aee855

1 file changed, 17 insertions(+), 0 deletions(-)

changed files
M system/hosts/smrk.nix → system/hosts/smrk.nix
@@ -1,4 +1,6 @@
{ + config, + lib, pkgs, ... }:
@@ -56,6 +58,21 @@ };
systemd.services.nix-daemon.serviceConfig = { MemoryHigh = "25%"; MemoryMax = "30%"; + }; + + systemd.services.boot-builder = { + wantedBy = [ + "nixos-upgrade.service" + "update-home-manager.service" + ]; + serviceConfig = { + Type = "oneshot"; + User = config.services.laminar.user; + WorkingDirectory = config.services.laminar.homeDir; + }; + script = '' + ${lib.getExe pkgs.vpsfree-client} vps start 29174 + ''; }; services.searchix.settings.importer = {