Drop omarchy-limine package; settings now ships limine configs

Pairs with omarchy-pkgs' fold of omarchy-limine into omarchy-settings.

Changes:
- EARLY_BOOTSTRAP_PACKAGES in phases_impl.py drops omarchy-limine.
  The limine configs it shipped (mkinitcpio hooks, entry-tool drop-ins,
  snapper template, default/limine/, default/snapper/) now come with
  omarchy-settings, which is already in the early bootstrap.
- builder/build-iso.sh's offline-mirror seed list and post-mirror filter
  no longer reference omarchy-limine.
- builder/build-omarchy-packages.sh's build queue drops omarchy-limine.
- Test manifests (fresh-4.json, fresh-4-semantic.json) no longer expect
  omarchy-limine in the installed-packages list. The /etc/pacman.d/hooks/
  99-omarchy-limine.hook entry stays — that hook file is generated by the
  orchestrator regardless, and the filename is descriptive, not tied to
  the package name.
This commit is contained in:
Ryan Hughes committed 2026-05-27 19:09:05 -04:00
1 parent 239c8e7f64
commit ce9e648ade
5 files changed
+13179 -6

No files matched your search

@@ -35,15 +35,16 @@ from .ui import info
# Packages installed BEFORE useradd. omarchy-settings and omarchy-nvim populate
# /etc/skel so the user's home gets seeded correctly. Target-side setup commands
# are installed later by the omarchy runtime package and executed in chroot.
# /etc/skel so the user's home gets seeded correctly, and omarchy-settings now
# also ships the limine/snapper configs (previously omarchy-limine). Target-side
# setup commands are installed later by the omarchy runtime package and executed
# in chroot.
EARLY_BOOTSTRAP_PACKAGES = [
"base-devel",
"git",
"limine",
"efibootmgr",
"omarchy-keyring",
"omarchy-limine",
"omarchy-settings",
]