Simplify bar plugin management (#6435)

This commit is contained in:
David Heinemeier Hansson
2026-07-29 22:39:55 -04:00
committed by GitHub
parent 3304b79c92
commit 57ea0b4cd0
26 changed files with 886 additions and 835 deletions
+2 -4
View File
@@ -7,10 +7,8 @@
# Walks $OMARCHY_PATH/shell/plugins and ~/.config/omarchy/plugins, reads every
# manifest.json / *.manifest.json, and emits one JSON object per plugin with
# computed fields (sourceDir, barWidgetPath, barPath, firstParty). This is the
# single source of truth that omarchy-bar (widget/option enumeration),
# omarchy-bar-plugin (add validation), and omarchy-plugin-clone (source
# enumeration) read, so the bar and plugin commands never re-implement
# manifest walking.
# single source of truth used by bar selection and plugin enable/clone, so
# those commands never re-implement manifest walking.
set -o pipefail