M hosts/laptop-phobos/default.nix => hosts/laptop-phobos/default.nix +1 -0
@@ 91,6 91,7 @@ in {
[(import ../../modules/desktop/qtile/default.nix)] ++ # Window Manager
[(import ../../modules/desktop/gnome/default.nix)] ++ # Window Manager
(import ../../modules/hardware) ++
+ [(import ../../modules/hardware/rocm)] ++
[(import ../../modules/programs/games.nix)] ++
(import ../../modules/desktop/virtualisation);
A modules/hardware/rocm/default.nix => modules/hardware/rocm/default.nix +13 -0
@@ 0,0 1,13 @@
+{ config, nixpkgs, lib, pkgs, ... }:
+
+{
+ systemd.tmpfiles.rules = [
+ "L+ /opt/rocm/hip - - - - ${pkgs.rocmPackages.clr}"
+ ];
+
+ # nixpkgs.config.rocmSupport = true;
+
+ hardware.opengl.extraPackages = with pkgs; [
+ rocmPackages.clr.icd
+ ];
+}