From 537a90dffc8b5010cd32dbd08961069b96732a76 Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Wed, 26 Jan 2022 21:00:21 +0100 Subject: [PATCH] add a minimal module for VMs --- systems/minimal/default.nix | 9 +++++++++ systems/proxmox-vm/default.nix | 1 + 2 files changed, 10 insertions(+) create mode 100644 systems/minimal/default.nix diff --git a/systems/minimal/default.nix b/systems/minimal/default.nix new file mode 100644 index 0000000..362972d --- /dev/null +++ b/systems/minimal/default.nix @@ -0,0 +1,9 @@ +{ ... }: +{ + # Inspired by + # https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/profiles/minimal.nix + environment.noXlibs = true; + documentation.enable = false; + documentation.nixos.enable = false; + programs.command-not-found.enable = false; +} diff --git a/systems/proxmox-vm/default.nix b/systems/proxmox-vm/default.nix index e1bdd05..3ddbf2c 100644 --- a/systems/proxmox-vm/default.nix +++ b/systems/proxmox-vm/default.nix @@ -2,6 +2,7 @@ { imports = [ (import "${self}/modules/mk-network" { inherit hostname ip; }) + (import "${self}/systems/minimal") ]; boot.initrd.availableKernelModules = [ "ata_piix"