Merge upstream quattro (linux-omarchy default kernel except T2) - #21
Conversation
Take upstream omacom#11845: migrate existing x86_64 systems to linux-omarchy, prefer it in Limine (T2 first), drop the installer PTL override, and leave fresh-install kernel selection to the ISO. Co-authored-by: Mark Groves <mark-groves@users.noreply.github.com>
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Independent shipping verificationVerdict: PASS+NOTES This check ran on nexus-reborn as the local fallback after Cloud NEW_VM verifiers failed. This agent did not author the PR. Nothing was merged, rebased, or pushed. The host linux-omarchy migration was not run. Cursor was not themed. Recorded patch
Forge: Kernel policylinux-omarchy is the default kernel except T2.
Fork 22 merge-tree
Focused testsWorktree
control-clitmux session Output: HEAD after all checks remains |
Merges 3 new commits (2 non-merge) from omacom/omarchy
quattrosince last night's check (b679363b/ draft PR #18). Upstream HEAD is now86a2e583(upstream #11845, merged 2026-09-14).This is the only upstream movement since the 2026-09-13 cron. It replaces the Panther Lake-only kernel work that landed on draft PR #18 (
1789095456/linux-omarchy-ptl-novrr-mm). Merge this for kernel policy; leave #18 for the rest of yesterday's batch (kyber, pacman scope, qconsole, Cloudflare CLI, 1Password class, omacom URLs).Fork-only Cursor work is untouched.
linux-omarchy is the default kernel (except T2 Macs)
linux-omarchy+ headers via new migration1789325478— stock Linux, LTS, Zen,linux-ptl, andlinux-omarchy-ptl-novrr-mmall get the generic kernellinux-t2is installed or a*-t2*kernel is running (even if the package is gone); ARM is skipped (kernel is x86_64-only)/etc/default/limineis rewritten toBOOT_ORDER="linux-omarchy, linux-omarchy-*, *, *fallback, Snapshots"(exact name first —linux-omarchy-*does not matchlinux-omarchy). Central config wins over legacy Dell drop-ins and.pacnewleftovers; unrelated settings and kernel cmdline stayBOOT_ORDER="linux-t2, linux-omarchy, linux-omarchy-*, *, *fallback, Snapshots"so T2 stays first on those machinesFresh installs leave kernel selection to the ISO
install/hardware/kernel.sh— the ISO package list now shipslinux-omarchy/linux-omarchy-headersinstead oflinux-ptlinstall/hardware/intel/ptl-kernel.shdeleted)linux-omarchyand the retired-bore/-ptl-novrr-mmvariantsConflict resolution
ff85faf8+08a87585onto currentquattro(cherry-pick of the first commit expects PR Merge upstream quattro (PTL kernel, kyber, pacman scope, qconsole, Cloudflare CLI) #18's PTL files that are not onquattroyet)Tests
Focused suites passed:
omarchy-kernel-migration-test.sh(variants, T2/ARM exclusions, old PTL markers, failure/retry, exact boot-entry match, Limine precedence),limine-defaults-test.sh,xps13-sidecar-amps-test.sh,t2-hardware-test.sh, anddefault-agent-test.sh(Cursor still official-tarball, no mise).Still only on draft PR #18 (not in this PR)
Pacman systemd-run scope, kyber udev rule, centered qconsole, Plymouth late-display re-center, Cloudflare
cfwrapper, 1Password 8.12 window class,omacom/omarchyURL rewrite, drop CODEOWNERS.