From dddeec37fde5aa116acb65811e54440e6cc0d43e Mon Sep 17 00:00:00 2001 From: Kevin Kandlbinder Date: Tue, 28 Feb 2023 13:55:42 +0100 Subject: [PATCH] Apply missing config for kevin-pc --- nixos/kevin-pc/configuration.nix | 34 ++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/nixos/kevin-pc/configuration.nix b/nixos/kevin-pc/configuration.nix index 4347d8d..4b72aa5 100644 --- a/nixos/kevin-pc/configuration.nix +++ b/nixos/kevin-pc/configuration.nix @@ -27,6 +27,40 @@ time.hardwareClockInLocalTime = true; + virtualisation.libvirtd.enable = true; + programs.dconf.enable = true; + environment.systemPackages = with pkgs; [ virt-manager ]; + + environment.systemPackages = with pkgs; [ + firefox + league-of-moveable-type + hunspell + hunspellDicts.de_DE + ]; + + services.syncthing = { + enable = true; + user = "kevin"; + dataDir = "/home/kevin/Syncthing"; + configDir = "/home/kevin/Syncthing/.config/syncthing"; + }; + + services.fwupd.enable = true; + hardware.cpu.intel.updateMicrocode = true; + + boot.supportedFilesystems = [ "ntfs" ]; + + services.printing.enable = true; + virtualisation.docker.enable = true; + + services.xserver.videoDrivers = [ "nvidia" ]; + hardware.opengl.enable = true; + + services.clamav.daemon.enable = true; + services.clamav.updater.enable = true; + + hardware.nvidia.package = config.boot.kernelPackages.nvidiaPackages.latest; + programs.steam = { enable = true; remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play