ma 1 darth: add virtualization

This commit is contained in:
makefu 2016-04-03 21:42:13 +02:00
parent 3435e02dad
commit 4f55e3862c

View File

@ -10,15 +10,27 @@ let
allDisks = [ rootDisk auxDisk ]; allDisks = [ rootDisk auxDisk ];
in { in {
imports = [ imports = [
../. ../.
../2configs/fs/single-partition-ext4.nix ../2configs/fs/single-partition-ext4.nix
../2configs/zsh-user.nix ../2configs/zsh-user.nix
../2configs/smart-monitor.nix ../2configs/smart-monitor.nix
../2configs/exim-retiolum.nix
../2configs/virtualization.nix
]; ];
networking.firewall.allowedUDPPorts = [ 80 655 67 ];
networking.firewall.allowedTCPPorts = [ 80 655 ];
networking.firewall.checkReversePath = false;
#networking.firewall.enable = false;
# virtualisation.nova.enableSingleNode = true; # virtualisation.nova.enableSingleNode = true;
krebs.retiolum.enable = true; krebs.retiolum.enable = true;
boot.kernelModules = [ "coretemp" "f71882fg" ];
hardware.enableAllFirmware = true;
nixpkgs.config.allowUnfree = true;
networking.wireless.enable = true;
# TODO smartd omo darth gum all-in-one # TODO smartd omo darth gum all-in-one
services.smartd.devices = builtins.map (x: { device = x; }) allDisks; services.smartd.devices = builtins.map (x: { device = x; }) allDisks;
zramSwap.enable = true; zramSwap.enable = true;