From d21b3b3c19a5579d610d704335064fea41ff1ead Mon Sep 17 00:00:00 2001
From: DerGrumpf
Date: Wed, 11 Feb 2026 11:26:31 +0100
Subject: [PATCH] Fixed: Warnings, Remote Builders
---
home/git.nix | 17 ++++++++---------
home/packages.nix | 1 -
nixos/default.nix | 12 +++++++++++-
3 files changed, 19 insertions(+), 11 deletions(-)
diff --git a/home/git.nix b/home/git.nix
index 4ce2355..abfa479 100644
--- a/home/git.nix
+++ b/home/git.nix
@@ -2,20 +2,19 @@
{
programs.git = {
enable = true;
- userName = "DerGrumpf"; # TODO replace
- userEmail = "p.keier@beyerstedt-it.de"; # TODO replace
-
- lfs.enable = true;
-
- ignores = [ "**/.DS_STORE" ];
-
- extraConfig = {
- github = {
+ settings = {
+ user = {
+ name = "DerGrumpf"; # TODO replace
+ email = "p.keier@beyerstedt-it.de"; # TODO replace
+ };
+ github = {
user = primaryUser;
};
init = {
defaultBranch = "main";
};
};
+ lfs.enable = true;
+ ignores = [ "**/.DS_STORE" ];
};
}
diff --git a/home/packages.nix b/home/packages.nix
index 31c73e4..b9ceeb2 100644
--- a/home/packages.nix
+++ b/home/packages.nix
@@ -23,7 +23,6 @@
# misc
nil # move to nixvim
biome # move to nixvim
- nixfmt-rfc-style # move to nixvim
yt-dlp
ffmpeg
];
diff --git a/nixos/default.nix b/nixos/default.nix
index 177abe0..c7d99ed 100644
--- a/nixos/default.nix
+++ b/nixos/default.nix
@@ -39,7 +39,6 @@
settings = {
experimental-features = [ "nix-command" "flakes" ];
auto-optimise-store = true;
- builders = "ssh://phil@192.168.2.40 aarch64-linux";
builders-use-substitutes = true;
};
gc = {
@@ -47,6 +46,17 @@
dates = "weekly";
options = "--delete-older-than 30d";
};
+ buildMachines = [
+ {
+ hostName = "192.168.2.40";
+ system = "aarch64-linux";
+ user = "phil";
+ maxJobs = 4;
+ speedFactor = 2;
+ supportedFeatures = ["nixos-test" "benchmark" "big-parallel" "kvm"];
+ mandatoryFeatures = [ ];
+ }
+ ];
};
system.stateVersion = "24.11";