From 68d3a494a11371792bff3b25db64e40fa33f6717 Mon Sep 17 00:00:00 2001 From: ooks-io Date: Fri, 1 Nov 2024 12:46:31 +1100 Subject: [PATCH] server: add debloat module --- modules/nixos/server/debloat.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 modules/nixos/server/debloat.nix diff --git a/modules/nixos/server/debloat.nix b/modules/nixos/server/debloat.nix new file mode 100644 index 0000000..616203c --- /dev/null +++ b/modules/nixos/server/debloat.nix @@ -0,0 +1,16 @@ +{lib, ...}: let + inherit (lib) mkDefault; +in { + # from github:nix-community/srvos + + # disable fonts + fonts.fontconfig.enable = false; + + # dont generate documentation + documentation = { + enable = mkDefault false; + info.enable = mkDefault false; + man.enable = mkDefault false; + nixos.enable = mkDefault false; + }; +}