diff --git a/systems/rhapsody-in-green/sunshine.nix b/systems/rhapsody-in-green/sunshine.nix index a553433..a94740f 100644 --- a/systems/rhapsody-in-green/sunshine.nix +++ b/systems/rhapsody-in-green/sunshine.nix @@ -7,22 +7,18 @@ }; environment.systemPackages = [ pkgs.kdePackages.libkscreen ]; - boot = { - kernelParams = [ - "drm.edid_firmware=DP-4:edid/virtual-display.bin" - "video=DP-4:e" - ]; - }; + boot.kernelParams = [ + "drm.edid_firmware=DP-4:edid/virtual-display.bin" + "video=DP-4:e" + ]; - hardware.firmware = [ - (pkgs.runCommandLocal "virtual-display-edid" - { - compressFirmware = false; - } - '' + hardware = { + firmwareCompression = "none"; + firmware = [ + (pkgs.runCommandLocal "virtual-display-edid" { } '' mkdir -p $out/lib/firmware/edid cp ${./edid/virtual-display.bin} $out/lib/firmware/edid/virtual-display.bin - '' - ) - ]; + '') + ]; + }; }