summary refs log tree commit diff
path: root/modules/environments/home.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/environments/home.nix')
-rwxr-xr-xmodules/environments/home.nix39
1 files changed, 39 insertions, 0 deletions
diff --git a/modules/environments/home.nix b/modules/environments/home.nix
new file mode 100755
index 0000000..53ee357
--- /dev/null
+++ b/modules/environments/home.nix
@@ -0,0 +1,39 @@
+{ config, pkgs, lib, ... }:
+
+{
+  nix = {
+    distributedBuilds = true;
+
+    buildMachines = [
+      #"self" = {
+      #  
+      #};
+      {
+        systems = [ "x86_64-linux" "i686-linux" ];
+        hostName = "192.168.0.3";
+        sshUser = "Rory";
+        sshKey = "/home/Rory/.ssh/id_ed25519";
+        maxJobs = 6;
+        #cores = 2;
+        speedFactor = 43200;
+      }
+    ];
+    buildersUseSubstitutes = true;
+    #ssh://Rory@192.168.0.3 x86_64-linux,i686-linux /home/Rory/.ssh/id_ed25519 12 1 - - -
+    registry.nixpkgs.flake = pkgs;
+    nixPath = [ "nixpkgs=flake:nixpkgs" ];
+    settings = {
+      trusted-substituters = [
+        "https://nix-community.cachix.org"
+        "https://cache.garnix.io"
+        "https://numtide.cachix.org"
+      ];
+      trusted-public-keys = [
+        "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs="
+        "cache.garnix.io:CTFPyKSLcx5RMJKfLo5EEPUObbA78b0YQ2DTCJXqr9g="
+        "numtide.cachix.org-1:2ps1kLBUWjxIneOy1Ik6cQjb41X0iXVXeHigGmycPPE="
+      ];
+    };
+  };
+  system.stateVersion = "22.11"; # DO NOT EDIT!
+}