greenhouse

kore

my public infrastructure monorepo

git clone [email protected]:kore.git

feat(nixos/feats): trim system closure for minimal footprint

commit5b2b1b7b8dd7411379e2228db6811f87475eaebe
parent9c47698776cd79557a10bd648d169adbe370cc14
authorlostduk <[email protected]>
date2026-06-26 13:26 +0000
nixos/features/global.nix21++++++++++++++++++++-

1 file changed, -1/+20

nixos/features/global.nix

@@ -3,9 +3,18 @@ {   imports = [ inputs.impermanence.nixosModules.impermanence ]; -  i18n.defaultLocale = "en_US.UTF-8";+  i18n = {+    defaultLocale = "en_US.UTF-8";+    supportedLocales = [ "en_US.UTF-8/UTF-8" ];+  };   time.timeZone = "UTC"; +  documentation = {+    nixos.enable = false;+    doc.enable = false;+    info.enable = false;+  };+   nix = {     package = pkgs.nixVersions.latest; @@ -34,6 +43,14 @@     };   }; +  system.tools = {+    nixos-build-vms.enable = false;+    nixos-enter.enable = false;+    nixos-generate-config.enable = false;+    nixos-install.enable = false;+    nixos-option.enable = false;+  };+   networking = {     domain = "lostduk.com"; @@ -102,6 +119,8 @@     };   }; +  programs.nano.enable = false;+   boot.initrd = let     rootDevice = config.fileSystems."/".device;     systemdStage1 = config.boot.initrd.systemd.enable;