diff options
| author | adikro <adikro@disroot.org> | 2026-01-03 23:42:31 +0100 |
|---|---|---|
| committer | adikro <adikro@disroot.org> | 2026-01-03 23:42:31 +0100 |
| commit | 2102af8ea0fe4cf31d431db160e9f4a7a6564601 (patch) | |
| tree | e885b87f6e556ff1d8c7247fbf3bfa8889d5557e /os | |
| parent | 30271854a0f4513383a9633adba444a11bca66f4 (diff) | |
added opencl support for minecraft
Diffstat (limited to 'os')
| -rw-r--r-- | os/core/drivers.nix | 6 | ||||
| -rw-r--r-- | os/srv/files.nix | 2 | ||||
| -rw-r--r-- | os/srv/gaming.nix | 9 |
3 files changed, 13 insertions, 4 deletions
diff --git a/os/core/drivers.nix b/os/core/drivers.nix index 32a848e..30028dc 100644 --- a/os/core/drivers.nix +++ b/os/core/drivers.nix @@ -33,11 +33,13 @@ in (lib.mkIf (cfg.amdgpu.enable && cfg.stability == "unstable") { services.lact.enable = true; - # boot.kernelPackages = pkgs.linuxPackages_cachyos-lto-znver4; boot.kernelPackages = pkgs.linuxPackages_latest; chaotic.mesa-git = { enable = true; - extraPackages = [ pkgs.mesa_git.opencl ]; + fallbackSpecialisation = false; + extraPackages = with pkgs; [ + rocmPackages.clr.icd + ]; }; }) diff --git a/os/srv/files.nix b/os/srv/files.nix index a2dcdc1..72fe01a 100644 --- a/os/srv/files.nix +++ b/os/srv/files.nix @@ -15,7 +15,7 @@ in (lib.mkIf cfg.thunar.enable { programs.thunar = { enable = true; - plugins = with pkgs.xfce; [ + plugins = with pkgs; [ thunar-volman thunar-archive-plugin thunar-vcs-plugin diff --git a/os/srv/gaming.nix b/os/srv/gaming.nix index b8d59e0..ffa80fd 100644 --- a/os/srv/gaming.nix +++ b/os/srv/gaming.nix @@ -18,8 +18,15 @@ in }; environment.systemPackages = with pkgs; [ + protonup-rs heroic - prismlauncher + clinfo + (prismlauncher.override { + additionalLibs = with pkgs; [ + ocl-icd + ]; + jdks = with pkgs; [ javaPackages.compiler.temurin-bin.jdk-25 ]; + }) ]; home-manager.users.${username}.hm.soft.mangohud.enable = true; |
