builder: fix config
Some checks failed
Update Nix Flake / update-flake (push) Failing after 15s

This commit is contained in:
2025-04-28 22:44:33 +02:00
parent 8d94428f77
commit d335f6c892
5 changed files with 37 additions and 86 deletions

View File

@ -1,47 +1,15 @@
# sudo nixos-rebuild switch --flake .#builder --target-host root@192.168.3.118
# or
# deploy .#builder
{
config,
pkgs,
...
}: {
{config, ...}: {
imports = [
./hardware-configuration.nix
../common/global
];
# hardware.graphics = {
# enable = true;
# extraPackages = with pkgs; [
# rocmPackages.clr.icd
# linuxPackages.amdgpu-pro
# ];
# };
# boot.kernelParams = [
# "radeon.si_support=0"
# "radeon.cik_support=1"
# "amdgpu.si_support=0"
# "amdgpu.cik_support=1"
# ];
# boot.extraModulePackages = with config.boot.kernelPackages; [ amdgpu-pro ];
# boot.blacklistedKernelModules = [ "radeon" ];
boot.loader.grub.enable = true;
boot.loader.grub.device = "/dev/sda";
# Emulated systems used as alternative to cross-compiling
boot.binfmt.emulatedSystems = ["aarch64-linux"];
networking.hostName = "builder";
modules = {
keymap.enable = true;
locales.enable = true;
sops.enable = true;
};
system.stateVersion = "23.11";
users.users.nix = {
isNormalUser = true;
@ -87,17 +55,6 @@
max-free = ${toString (100 * 1024 * 1024 * 1024)}
'';
environment.systemPackages = with pkgs; [
vim
htop
mc
# # AMD GPU tools
# pciutils
# nvtopPackages.amd
# linuxPackages.amdgpu-pro
];
nix.nrBuildUsers = 64;
# prevent memory to get filled
@ -240,7 +197,7 @@
sops.secrets."gitea_token" = {
owner = config.users.users.nix.name;
sopsFile = ../../../secrets/secrets-builder.yaml;
sopsFile = ./secrets.yaml;
};
# =========== Binary Cache ==========
@ -250,7 +207,7 @@
};
# =========== Binary Cache with attic ==========
sops.secrets."attic_token".sopsFile = ../../../secrets/secrets-builder.yaml;
sops.secrets."attic_token".sopsFile = ./secrets.yaml;
services.atticd = {
enable = true;
@ -284,8 +241,4 @@
};
};
};
# ======================== DO NOT CHANGE THIS ========================
system.stateVersion = "23.11";
# ======================== DO NOT CHANGE THIS ========================
}