Compare commits

...

2 Commits

Author SHA1 Message Date
4744f74f18 input 2025-08-26 11:13:53 -05:00
7e76c6fc28 nix settings 2025-08-26 10:26:22 -05:00
2 changed files with 19 additions and 0 deletions

View File

@@ -161,6 +161,7 @@
extraSpecialArgs = { extraSpecialArgs = {
inputs = inputs // { inputs = inputs // {
nathan = import ./home-manager/nathan; nathan = import ./home-manager/nathan;
home-manager-config = import ./home-manager;
}; };
}; };

View File

@@ -1,6 +1,13 @@
{ config, lib, pkgs, inputs, ... }: { { config, lib, pkgs, inputs, ... }: {
options.sysconfig.remoteBuildClient = with lib; mkOption {
type = with types; bool;
default = false;
};
config = { config = {
sysconfig.remoteBuildClient = true;
home-manager = { home-manager = {
backupFileExtension = ".backup"; backupFileExtension = ".backup";
useUserPackages = true; useUserPackages = true;
@@ -43,5 +50,16 @@
etcBackupExtension = ".backup"; etcBackupExtension = ".backup";
motd = ""; motd = "";
}; };
nix = {
nixPath = [ "nixpkgs=${inputs.nixpkgs}" ];
extraOptions = ''
experimental-features = nix-command flakes
builders-use-substitutes = true
max-jobs = 0
builders = ssh://remote-builder@blunkall.us x86_64-linux,aarch64-linux /run/secrets/remoteBuildKey 1 1 nixos-test,benchmark,big-parallel,kvm - -
'';
};
}; };
} }