Simplify Elsewhen installation and bar migration

Link the package into the existing plugin directory and let bar put handle enablement, clock-relative placement, and the missing-clock fallback. Preserve user checkouts and existing placements, and seed the same link for new users. This removes the Atreyu packaged-discovery prerequisite and the checkout cleanup and JSON rewrite machinery.
This commit is contained in:
Spencer Bull committed 2026-09-19 00:01:29 -05:00
1 parent e8a8236a22
commit 9e3ff71f48
9 files changed
+61 -436

No files matched your search

-3
View File
@@ -78,9 +78,6 @@ install/** ──► omarchy /usr/share/omarchy
migrations/** ──► omarchy /usr/share/omarchy/migrations/
themes/** ──► omarchy /usr/share/omarchy/themes/
shell/** ──► omarchy /usr/share/omarchy/shell/
(packaged plugins from their own
packages, e.g. elsewhen, land beside it
in /usr/share/omarchy/plugins/<id>/)
version ──► omarchy /usr/share/omarchy/version
+ /etc/skel/.local/state/omarchy/migrations/*