From e9d4f1192f80b6769ca708f1060ea0032882f124 Mon Sep 17 00:00:00 2001 From: Astro Date: Fri, 2 Apr 2021 03:10:16 +0200 Subject: [PATCH] nixos-module/defaults.nix: disable documentation, add more systemPackages, optimize qemu settings --- nix/nixos-module/defaults.nix | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/nix/nixos-module/defaults.nix b/nix/nixos-module/defaults.nix index 2acb012..ced7e74 100644 --- a/nix/nixos-module/defaults.nix +++ b/nix/nixos-module/defaults.nix @@ -10,20 +10,29 @@ }; }; + documentation = { + enable = false; + nixos.enable = false; + }; + environment.systemPackages = with pkgs; [ - vim screen git wget + vim screen git wget psmisc tcpdump iputils bridge-utils mtr traceroute - dhcpcd + dhcpcd ethtool ]; networking.hostName = hostName; users.users.root.initialHashedPassword = ""; + # for vm-packages virtualisation = lib.optionalAttrs (builtins.hasAttr "qemu" options.virtualisation) { - memorySize = 4096; + memorySize = 8192; msize = 65536; cores = 4; + diskSize = 8192; + writableStore = true; + writableStoreUseTmpfs = false; qemu.options = [ "-enable-kvm" ]; };