hydra: remove top-level with lib
Martin Weinelt committed
Dec 11, 2024 at 01:44 UTC
cece9319b2538ab2dd379e7458f7e7ab9e04f4c7
1 file changed
+8
-8
build/hydra.nix
+8
-8
@@ -1,6 +1,8 @@
1
-{ lib, pkgs, ... }:
2
-
3
-with lib;
1
+{
2
+ lib,
3
+ pkgs,
4
+ ...
5
+}:
6
7
let
8
narCache = "/var/cache/hydra/nar-cache";
@@ -121,11 +123,9 @@ in
123
"d ${narCache} 0775 hydra hydra 1d -"
124
];
125
124
- # users.extraUsers.hydra.home = mkForce "/home/hydra";
125
-
126
systemd.services.hydra-queue-runner.restartIfChanged = false;
127
- systemd.services.hydra-queue-runner.wantedBy = mkForce [ ];
128
- systemd.services.hydra-queue-runner.requires = mkForce [ ];
127
+ systemd.services.hydra-queue-runner.wantedBy = lib.mkForce [ ];
128
+ systemd.services.hydra-queue-runner.requires = lib.mkForce [ ];
129
systemd.services.hydra-queue-runner.serviceConfig.LimitNOFILE = 65535;
130
131
programs.ssh.hostKeyAlgorithms = [
@@ -134,7 +134,7 @@ in
134
"ssh-rsa"
135
"ecdsa-sha2-nistp256"
136
];
137
- programs.ssh.extraConfig = mkAfter ''
137
+ programs.ssh.extraConfig = lib.mkAfter ''
138
ServerAliveInterval 120
139
TCPKeepAlive yes
140