diff --git a/users/alice/systems/artemision/configuration.nix b/users/alice/systems/artemision/configuration.nix index 6392936..0c56dc5 100644 --- a/users/alice/systems/artemision/configuration.nix +++ b/users/alice/systems/artemision/configuration.nix @@ -12,6 +12,7 @@ ./pipewire.nix ./fingerprint.nix ./steam.nix + ./graphics.nix ]; time.timeZone = "America/New_York"; diff --git a/users/alice/systems/artemision/graphics.nix b/users/alice/systems/artemision/graphics.nix new file mode 100644 index 0000000..cdf07d1 --- /dev/null +++ b/users/alice/systems/artemision/graphics.nix @@ -0,0 +1,13 @@ +{ config, lib, pkgs, ... }: + +{ + hardware.opengl = { + ## radv: an open-source Vulkan driver from freedesktop + driSupport = true; + driSupport32Bit = true; + + ## amdvlk: an open-source Vulkan driver from AMD + extraPackages = [ pkgs.amdvlk ]; + extraPackages32 = [ pkgs.driversi686Linux.amdvlk ]; + }; +}