···
9
+
# TODO: double check home-manager options
nixpkgs.config = import ../files/nixpkgs-config.nix;
10
-
auto-optimise-store = true;
11
-
experimental-features = ["nix-command" "flakes"];
12
-
trusted-users = ["root" "@wheel" "ovy"];
12
+
xdg.configFile."nixpkgs/config.nix".source = ../files/nixpkgs-config.nix;
16
+
nixpkgs.config = import ../files/nixpkgs-config.nix;
19
-
# TODO: double check home-manager options
23
-
xdg.configFile."nixpkgs/config.nix".source = ../files/nixpkgs-config.nix;
21
+
options = "--delete-older-than 10d";
32
-
options = "--delete-older-than 10d";
25
+
nixPath = ["nixpkgs=${inputs.nixpkgs}"];
36
-
nixPath = ["nixpkgs=${inputs.nixpkgs}"];
27
+
registry.nixpkgs.to = {
29
+
path = inputs.nixpkgs;
30
+
narHash = inputs.nixpkgs.narHash;
38
-
registry.nixpkgs.to = {
40
-
path = inputs.nixpkgs;
41
-
narHash = inputs.nixpkgs.narHash;
34
+
auto-optimise-store = true;
35
+
experimental-features = ["nix-command" "flakes"];
36
+
trusted-users = ["root" "@wheel" "ovy"];
45
-
auto-optimise-store = true;
46
-
experimental-features = ["nix-command" "flakes"];
47
-
trusted-users = ["root" "@wheel" "ovy"];
40
+
system.tools.nixos-option.enable = false;
51
-
system.tools.nixos-option.enable = false;
44
+
nixpkgs.config = import ../files/nixpkgs-config.nix;
58
-
hostName = "rushing.axolotl-map.ts.net";
59
-
sshUser = "colmena-deploy";
60
-
system = "x86_64-linux";
63
-
protocol = "ssh-ng";
66
-
hostName = "skyline.axolotl-map.ts.net";
67
-
sshUser = "colmena-deploy";
68
-
system = "aarch64-linux";
71
-
protocol = "ssh-ng";
49
+
hostName = "rushing.axolotl-map.ts.net";
50
+
sshUser = "colmena-deploy";
51
+
system = "x86_64-linux";
54
+
protocol = "ssh-ng";
57
+
hostName = "skyline.axolotl-map.ts.net";
58
+
sshUser = "colmena-deploy";
59
+
system = "aarch64-linux";
62
+
protocol = "ssh-ng";
75
-
distributedBuilds = true;
66
+
distributedBuilds = true;
79
-
options = "--delete-older-than 7d";
80
-
interval.Weekday = 6;
70
+
options = "--delete-older-than 7d";
71
+
interval.Weekday = 6;
83
-
optimise.automatic = true;
74
+
optimise.automatic = true;
86
-
builders-use-substitutes = true;
87
-
experimental-features = "nix-command flakes";
88
-
trusted-users = ["root" "ovy"];
77
+
builders-use-substitutes = true;
78
+
experimental-features = "nix-command flakes";
79
+
trusted-users = ["root" "ovy"];