(T)im's N(ix) Flake, Multi-Host Configurations for all of my machines! 74k1.sh/
nixos nix
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat(eiri): nvidia -> amd

74k1 8d7c00b4 b056abd1

+32 -2
+27 -1
hosts/nixos/eiri/configuration.nix
··· 69 69 opencloud 70 70 umami 71 71 nix 72 - nvidia 72 + 73 + # nvidia 74 + 73 75 syncthing 74 76 # atuin 75 77 plex ··· 141 143 # jdk21 142 144 jdk17 143 145 ]; 146 + 147 + # Enable AMD GPU 148 + services.xserver.videoDrivers = [ 149 + "modesetting" 150 + "amdgpu" 151 + "radeonsi" 152 + ]; 153 + boot = { 154 + kernelModules = [ "amdgpu" ]; 155 + initrd.kernelModules = [ "amdgpu" ]; 156 + }; 157 + hardware = { 158 + graphics = { 159 + enable = true; 160 + enable32Bit = true; 161 + extraPackages = [ 162 + pkgs.rocmPackages.clr.icd 163 + ]; 164 + }; 165 + amdgpu.initrd.enable = true; 166 + }; 167 + systemd.packages = [ pkgs.lact ]; 168 + systemd.services.lactd.wantedBy = [ "multi-user.target" ]; 169 + 144 170 145 171 # Services 146 172
+5 -1
modules/nixos/daemons/plex/default.nix
··· 12 12 #driSupport32Bit = true; 13 13 extraPackages = with pkgs; [ 14 14 libva-vdpau-driver 15 + libva 16 + libva-utils 15 17 libvdpau-va-gl 16 - nvidia-vaapi-driver 18 + mesa 19 + vulkan-loader 20 + # nvidia-vaapi-driver 17 21 ]; 18 22 }; 19 23