with import {}; { hardware = { # support for GPUs amdgpu = true; intelgpu = false; nvidiagpu = false; # support for yubikey and additional software yubikey = { enable = true; # additional software ykman = false; authenticator = true; # flutter yubico authenticator }; }; virtualisation = { docker-rootless = { enable = true; autoPrune = true; }; qemu = { enable = true; virt-manager = true; }; }; dev = { platformio = true; latex = true; dotnet = false; }; dvd = true; # enable DVD decryption + ripping via Handbrake bluray = true; # enable Bluray decryption (requires additional setup) printing = { enable = true; avahi = true; }; xdg = { enable = true; extraPortals = with pkgs; [ xdg-desktop-portal-gtk xdg-desktop-portal-kde ]; }; java = true; dotnet = true; networking = { wireguard = true; # enable wireguard protocol }; games = { prismlauncher = true; steam = true; }; }