diff --git a/hosts/fw/configuration.nix b/hosts/fw/configuration.nix index c682909..b9e4a9a 100644 --- a/hosts/fw/configuration.nix +++ b/hosts/fw/configuration.nix @@ -107,21 +107,7 @@ ]; nix = { - settings = { - auto-optimise-store = true; - # Build performance optimizations - max-jobs = 4; - cores = 4; - # Enable eval caching for faster rebuilds - eval-cache = true; - # Use binary caches to avoid unnecessary rebuilds - substituters = [ - "https://cache.nixos.org" - ]; - trusted-public-keys = [ - "cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=" - ]; - }; + settings.auto-optimise-store = true; gc = { automatic = true; dates = "weekly"; @@ -137,8 +123,8 @@ services.tlp = { enable = true; settings = { - CPU_SCALING_GOVERNOR_ON_AC = "performance"; # powersave or performance - CPU_ENERGY_PERF_POLICY_ON_AC = "performance"; # power or performance + CPU_SCALING_GOVERNOR_ON_AC = "powersave"; # powersave or performance + CPU_ENERGY_PERF_POLICY_ON_AC = "power"; # power or performance # CPU_MIN_PERF_ON_AC = 0; # CPU_MAX_PERF_ON_AC = 100; # max 100 }; diff --git a/hosts/fw/modules/gitea-vm.nix b/hosts/fw/modules/gitea-vm.nix index 734f306..33155cb 100644 --- a/hosts/fw/modules/gitea-vm.nix +++ b/hosts/fw/modules/gitea-vm.nix @@ -62,11 +62,6 @@ in { container = { network = "podman"; }; - cache = { - enabled = true; - host = "${config.networkPrefix}.97.5${toString idx}"; # LAN IP of the machine running act_runner - port = 8088; # any free TCP port - }; }; }; diff --git a/hosts/fw/modules/microvm.nix b/hosts/fw/modules/microvm.nix index 1270ac9..30ee742 100644 --- a/hosts/fw/modules/microvm.nix +++ b/hosts/fw/modules/microvm.nix @@ -2,8 +2,6 @@ { imports = [ (builtins.fetchGit { url = "https://github.com/astro/microvm.nix"; - ref = "main"; - rev = "42628f7c61b02d385ce2cb1f66f9be333ac20140"; } + "/nixos-modules/host") ]; systemd.network.networks."31-server".matchConfig.Name = [ "vm-*" ];