diff --git a/hosts/Vanguard/configuration.nix b/hosts/Vanguard/configuration.nix index cd927cf3..b35ee6e3 100644 --- a/hosts/Vanguard/configuration.nix +++ b/hosts/Vanguard/configuration.nix @@ -3,13 +3,19 @@ pkgs, ... }: { - boot.extraModulePackages = with config.boot.kernelPackages; [v4l2loopback]; - boot.extraModprobeConfig = '' - options v4l2loopback devices=1 video_nr=1 card_label="OBS Cam" exclusive_caps=1 - ''; - hardware.opengl.driSupport32Bit = true; - hardware.opengl.extraPackages = with pkgs; [amdvlk rocmPackages.clr.icd]; - hardware.opengl.extraPackages32 = [pkgs.driversi686Linux.amdvlk]; + boot = { + initrd.kernelModules = ["amdgpu"]; + extraModulePackages = with config.boot.kernelPackages; [v4l2loopback]; + extraModprobeConfig = '' + options v4l2loopback devices=1 video_nr=1 card_label="OBS Cam" exclusive_caps=1 + ''; + }; + hardware.opengl = { + driSupport = true; + driSupport32Bit = true; + extraPackages = with pkgs; [amdvlk rocmPackages.clr.icd]; + extraPackages32 = [pkgs.driversi686Linux.amdvlk]; + }; services.ollama.enable = true; networking.wg-quick.interfaces = { protonvpn = {