summaryrefslogtreecommitdiff
path: root/hosts/herra/drivers.nix
diff options
context:
space:
mode:
authorNatasha Moongrave <natasha@256phi.eu>2026-06-12 13:37:13 +0200
committerNatasha Moongrave <natasha@256phi.eu>2026-06-12 13:37:13 +0200
commit15d50528cf86e93bad19f65f1e4b47af49e94d71 (patch)
treecaaa600a8f38df84dc269a3844d276393e90262c /hosts/herra/drivers.nix
parent72ee2b5a1e65ce804d6e1dcfd11aec06385594cc (diff)
Nuked everything
Diffstat (limited to 'hosts/herra/drivers.nix')
-rw-r--r--hosts/herra/drivers.nix42
1 files changed, 0 insertions, 42 deletions
diff --git a/hosts/herra/drivers.nix b/hosts/herra/drivers.nix
deleted file mode 100644
index f169970..0000000
--- a/hosts/herra/drivers.nix
+++ /dev/null
@@ -1,42 +0,0 @@
-{pkgs, ...}: {
- services.xserver.videoDrivers = ["amdgpu"]; # AMD GPU drivers
- boot.kernel.sysctl."kernel.sched_rt_runtime_us" = -1; # Realtime audio
-
- hardware = {
- graphics = {
- enable = true;
- enable32Bit = true; # CRITICAL for Steam/Proton
- extraPackages = with pkgs; [
- rocmPackages.clr.icd # OpenCL
- ];
- extraPackages32 = with pkgs; [
- ];
- };
-
- cpu.intel.updateMicrocode = true;
-
- enableRedistributableFirmware = true;
- };
- #TODO: FIX
- #boot.extraModulePackages = with boot.kernelPackages; [
- # v4l2loopback
- #];
- boot.kernelModules = ["v4l2loopback"];
- boot.extraModprobeConfig = ''
- options v4l2loopback devices=1 video_nr=1 card_label="OBS Virtual Camera" exclusive_caps=1
- '';
-
- systemd.tmpfiles.rules = [
- "w /sys/class/drm/card1/device/power_dpm_force_performance_level - - - - manual"
- "w /sys/class/drm/card1/device/pp_dpm_sclk - - - - 7"
- "w /sys/class/drm/card1/device/pp_dpm_mclk - - - - 1"
- ];
-
- services.udev.extraRules = ''
- SUBSYSTEM=="hwmon", ATTRS{name}=="amdgpu", ATTR{power1_cap}="75000000"
- '';
-
- virtualisation.docker.storageDriver = "btrfs";
-
- programs.gamemode.enable = true;
-}