aboutsummaryrefslogtreecommitdiff
path: root/tests/hypr-live-update-guard
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-07-02 17:14:22 -0400
committerCraig Jennings <c@cjennings.net>2026-07-02 17:14:22 -0400
commit72c5fdf1f05a4232c6afda1371d00d2b89b65cd7 (patch)
treee6ce97bb27932870d0b3da514f790556aa159b71 /tests/hypr-live-update-guard
parent24a2098dd2adf7bcfe4272c66cf105cb0234703f (diff)
downloadarchsetup-72c5fdf1f05a4232c6afda1371d00d2b89b65cd7.tar.gz
archsetup-72c5fdf1f05a4232c6afda1371d00d2b89b65cd7.zip
feat(preflight): add NVIDIA/Wayland check with driver-version gate
Installing Hyprland on an NVIDIA box silently produced a rough Wayland session. nvidia_preflight_report detects the card via modalias (DRM, then PCI display-class only), prints the required env vars and the pre-Turing AUR caveat, and checks the repo's nvidia-utils major against 535. preflight_checks aborts when the requirement can't be met and asks before continuing on a detected card. 9 unit tests over fake modalias trees and a fake pacman.
Diffstat (limited to 'tests/hypr-live-update-guard')
0 files changed, 0 insertions, 0 deletions