From 20affab9499f8df6a9648df496d3d4c65c734bbf Mon Sep 17 00:00:00 2001 From: "Thomas G. Lopes" Date: Fri, 13 Mar 2026 12:26:43 +0000 Subject: [PATCH] edid --- modules/assets/edid/g80.bin | Bin 0 -> 384 bytes modules/hosts/nixos.nix | 8 ++++++++ 2 files changed, 8 insertions(+) create mode 100644 modules/assets/edid/g80.bin diff --git a/modules/assets/edid/g80.bin b/modules/assets/edid/g80.bin new file mode 100644 index 0000000000000000000000000000000000000000..0e8548def48129e2552f93855cf07d593eaa64ed GIT binary patch literal 384 zcmZSh4+abfz{s+}L4`pcA)tDmq0qnaKqEtA!&HWq2R1WYJm7nQVZnz2y9NUVQ-%XF zMhpy6K;?gV3_kq-|B8`I0Stg5e;8a+(-KQ_N+3c&5dnm;AQqDe6SI|rdt$tRJqvT0 zGABEGGb01TW7fkA&)8TQ6TF$9GIqC2uq*)@&&+P{fnh-clQ+``h#6sV3=0-4&&N=!X15Adyfc5hkk!i9!oqhX@^4h6j9t3=DFp_A~GnC{!{qC^3lapQ6n0pKm^c seuF$iJ_ipY69Wr_7K0Guf4+Q<_l*BJ=d-?NtYlQW!zm80EWX!0RR91 literal 0 HcmV?d00001 diff --git a/modules/hosts/nixos.nix b/modules/hosts/nixos.nix index 71b6113..ee279db 100644 --- a/modules/hosts/nixos.nix +++ b/modules/hosts/nixos.nix @@ -16,6 +16,14 @@ # Use latest kernel boot.kernelPackages = pkgs.linuxPackages_latest; + # Custom EDID override for Samsung 240Hz on DP-1 + boot.kernelParams = ["drm.edid_firmware=DP-1:edid/g80.bin"]; + hardware.firmware = [ + (pkgs.runCommandNoCC "g80-edid-firmware" {} '' + install -Dm444 ${../assets/edid/g80.bin} $out/lib/firmware/edid/g80.bin + '') + ]; + # Hostname networking.hostName = "nixos";