Enhance 14900k configuration with streaming display support and virtual EDID generation

- Added a new `streaming-display.nix` module to configure a headless 4K virtual output for Sunshine and Moonlight.
- Introduced a Python script `generate-virtual-edid.py` to create a virtual display EDID with 4K capabilities.
- Updated `configuration.nix` to integrate the new streaming display module and enable related services.
- Modified `displays.nix` to accommodate the new streaming display settings and ensure compatibility with existing GPU passthrough configurations.
This commit is contained in:
2026-07-10 17:32:37 -03:00
parent dc06c70c43
commit 25cf0167c1
5 changed files with 458 additions and 59 deletions
+4
View File
@@ -76,6 +76,10 @@
gaming.sunshine.enable = true;
gaming.sunshine.cudaSupport = true;
streamingDisplay.enable = true;
# Spare NVIDIA port — verify with: grep -H . /sys/class/drm/card*-*/status
streamingDisplay.connector = "DP-2";
monitorInput.enable = true;
flatpak.enable = true;