Commit graph

2 commits

Author SHA1 Message Date
e687ba7595 Add plasma-login-manager support + AUR/CachyOS reliability fixes
- Auto-detect SDDM vs plasma-login-manager and parameterise all
  session-switch scripts, sudoers entries, and config paths.
- Install Proton-GE direct from GitHub instead of via the unreliable
  proton-ge-custom-bin AUR package; idempotent and SHA-verified.
- AUR reachability check + 3x retry/backoff for the gamescope-session
  install and optional-deps phase.
- Pre-emptively remove gamescope-session-cachyos / jupiter-hw-support
  before the AUR build and add gamescope-session-cachyos to IgnorePkg
  so pacman -Syu won't swap the build back. Fixes autologin black-screen.
- Rename SDDM drop-in zz-gaming-session.conf -> zzz-gaming-session.conf
  to outrank CachyOS's own zz-steamos-autologin.conf.
- Read /etc/default/limine + run limine-update on CachyOS where
  /boot/limine.conf gets regenerated on every mkinitcpio run.
- Post-install verification hard-fails if gamescope-session-plus is
  missing, with a clear remediation message.
- Drop CFS sysctl sudoers entries (kernel knobs removed in 6.6 EEVDF).
- README: 'What's new' section, DM-agnostic wording, Proton-GE +
  CachyOS black-screen troubleshooting entries.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-16 18:59:22 +01:00
7344c680c8 Initial release v12.27-KDE - Gaming Mode installer for KDE Plasma on Arch/CachyOS 2026-04-12 19:55:45 +01:00