This is a CachyOS-first post-install toolkit for Dell XPS Panther Lake systems. It ports the useful Omarchy hardware enablement work without running Omarchy's full installer or replacing CachyOS system ownership.
Audit only:
cd ~/cacheOS-xps-fixes/cachyos-xps-postinstall
./run.sh auditFull post-install pass on CachyOS:
./install.sh --yesApply without the initial pacman -Syu:
./run.sh apply --yesPreview writes and commands:
./run.sh install --dry-run00-preflight: CachyOS, Dell XPS, Panther Lake, bootloader, kernel, Wi-Fi, touchpad, and camera detection.10-baseline-packages: firmware, audio, PipeWire, DKMS, GStreamer, fwupd, Bluetooth, and matching kernel headers.20-bootloader-fred: addsfred=onfor Panther Lake through the detected bootloader.30-intel-power-media: Intel media packages,thermald,power-profiles-daemon, optionalintel-lpmd.40-wifi7-eht: disables Intel BE200/BE211 Wi-Fi 7 EHT on Dell XPS Panther Lake.50-haptic-touchpad: Synaptics XPS haptic touchpad daemon, service, udev rule, and reset helper.60-mic-mute-led: Dell XPS mic mute helper that syncs PipeWire mute with ALSA capture state.70-ipu7-camera: builds Omarchy IPU7 camera packages when requested, then installs runtime camera glue.80-firmware: lists LVFS/fwupd updates; only applies firmware with--firmware-update.
install mode automatically enables camera build when IPU7/OV08X40 hardware is
detected. For apply mode, pass:
./run.sh apply --yes --build-cameraThe camera build must run as a normal user, not root. The script uses sudo only
for package installation and system file writes.
- The toolkit refuses
applyandinstallon non-CachyOS systems. - Existing files are backed up under
/var/backups/cachyos-xps-fixes. - Firmware updates are listed by default, not applied.
- Bootloader changes go through systemd-boot, GRUB, or Limine regeneration paths.