# Edit this configuration file to define what should be installed on # your system. Help is available in the configuration.nix(5) man page # and in the NixOS manual (accessible by running ‘nixos-help’). { config, pkgs, lib, flake-inputs, ... }: { networking.networkmanager.enable = false; virtualisation = { kvmgt.enable = true; containers = { enable = true; policy = { default = [ { type = "insecureAcceptAnything"; } ]; transports = { docker-daemon = { "" = [ { type = "insecureAcceptAnything"; } ]; }; }; }; }; }; #hardware.nvidia-container-toolkit.enable = true; services.openssh.enable = true; networking.firewall.enable = true; environment.systemPackages = [ pkgs.nfs-utils ]; services.openiscsi = { enable = true; name = "${config.networking.hostName}-initiatorhost"; }; systemd.network.wait-online.enable = lib.mkDefault false; networking.useDHCP = false; #services.tcsd.enable = true; security.sudo = { enable = true; extraRules = [ { users = [ "%wheel" ]; commands = [ { command = "ALL"; options = [ "NOPASSWD" ]; } ]; } ]; }; }