nixos/settings
ediblerope d8341ea106 hyprland: pin compositor to dGPU on FredOS-Gaming
This box has both a Ryzen iGPU (card0, 1002:164E) and a Navi 22 dGPU
(card1, 1002:73DF). The monitor is on the dGPU, but aquamarine's
auto-selection wasn't sticking — client buffers were getting allocated
on the iGPU and PRIME-copied across every frame, surfacing as cursor
lag and Zen rendering at a visibly lower effective refresh.

Forces AQ_DRM_DEVICES, WLR_DRM_DEVICES and DRI_PRIME at the Hyprland
session so the compositor and GL/Vulkan clients all live on card1.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-11 10:24:42 +01:00
..
audio.nix audio: lower mic boost from 2.0 to 1.5 2026-04-24 22:30:22 +01:00
gnome.nix Theme btop and Homepage via matugen on the mediaserver 2026-04-16 20:17:38 +01:00
hyprland.nix hyprland: pin compositor to dGPU on FredOS-Gaming 2026-05-11 10:24:42 +01:00
locale.nix locale + crowdsec: pin timezone, declare static crowdsec user 2026-04-29 14:00:41 +01:00
shell.nix shell: add desktop-environment module to fastfetch 2026-04-28 13:22:42 +01:00
users.nix users: gate bazaar to GUI hosts only 2026-04-29 11:57:42 +01:00