summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorKjetil Orbekk <kj@orbekk.com>2021-03-08 08:08:47 -0500
committerKjetil Orbekk <kj@orbekk.com>2021-03-08 08:08:47 -0500
commit337867b72be35336501f100be1c097b12454a608 (patch)
tree8e19c99ace6577ed7ac4c35ab0fec15199e4cb07 /modules
parentfb0f659701215954707195fe90642c8103ce3e82 (diff)
build config
Diffstat (limited to 'modules')
-rw-r--r--modules/builder.nix9
-rw-r--r--modules/desktop.nix1
2 files changed, 6 insertions, 4 deletions
diff --git a/modules/builder.nix b/modules/builder.nix
index 258c439..f4615ab 100644
--- a/modules/builder.nix
+++ b/modules/builder.nix
@@ -9,8 +9,9 @@ in
};
};
- config = lib.mkIf cfg.enable {
+ config = lib.mkIf cfg.enableRemoteBuilds {
nix.buildMachines = [ {
+ sshUser = "builder";
hostName = "dragon.orbekk.com";
systems = ["x86_64-linux"];
maxJobs = 2;
@@ -20,8 +21,8 @@ in
}] ;
nix.distributedBuilds = true;
# optional, useful when the builder has a faster internet connection than yours
- # nix.extraOptions = ''
- # builders-use-substitutes = true
- # '';
+ nix.extraOptions = ''
+ builders-use-substitutes = true
+ '';
};
}
diff --git a/modules/desktop.nix b/modules/desktop.nix
index 8252110..d15d906 100644
--- a/modules/desktop.nix
+++ b/modules/desktop.nix
@@ -12,6 +12,7 @@ in
config = lib.mkIf cfg.enable {
orbekk.yubikey.enable = lib.mkDefault true;
orbekk.simple-firewall.enable = true;
+ orbekk.builder.enableRemoteBuilds = true;
location.latitude = 40.0;
location.longitude = -74.0;