diff --git a/modules/apps/steam.nix b/modules/apps/steam.nix index 94b2f0b..410dcd0 100644 --- a/modules/apps/steam.nix +++ b/modules/apps/steam.nix @@ -2,4 +2,6 @@ { programs.steam.enable = true; + hardware.cpu.intel.updateMicrocode = true; + hardware.graphics.enable32Bit = true; } diff --git a/modules/hardware/default.nix b/modules/hardware/default.nix index 253ca20..902bf29 100644 --- a/modules/hardware/default.nix +++ b/modules/hardware/default.nix @@ -5,6 +5,5 @@ ./audio.nix ./opengl.nix ./usb.nix - ./vulkan.nix ]; } diff --git a/modules/hardware/vulkan.nix b/modules/hardware/vulkan.nix deleted file mode 100644 index 93c349a..0000000 --- a/modules/hardware/vulkan.nix +++ /dev/null @@ -1,30 +0,0 @@ -{ lib, config, pkgs, ... }: - -{ - environment.systemPackages = with pkgs; [ - vulkan-tools - libglvnd # modern GL dispatch - lib32.libglvnd # 32-bit GL support - - # 32-bit graphics - lib32.libglvnd - lib32.glfw3 - lib32.sdl2 - lib32.zlib - lib32.pulseaudio - # Optional but useful - lib32.libXrandr - lib32.libXss - lib32.libXi - lib32.libXtst - lib32.libXrender - ]; - - # Enable multilib for 32-bit - nixpkgs.config = { - allowUnfree = true; - i686Support = true; - }; - - hardware.cpu.intel.updateMicrocode = true; -}