Reduce Settings to just Bar Settings

The other don't add enough over the Omarchy Menu
This commit is contained in:
David Heinemeier Hansson
2026-05-16 21:47:54 +02:00
parent db5c09fc2e
commit eaea4cd577
12 changed files with 118 additions and 1524 deletions
@@ -18,7 +18,7 @@ Item {
// The omarchy-shell host injects omarchyPath when it instantiates this Bar.
// Default fallback keeps the file loadable in isolation (e.g. for QML tooling).
required property string omarchyPath
// Injected by the host shell. Shared with the settings panel so both
// Injected by the host shell. Shared with the bar settings panel so both
// see the same widget catalogue.
required property var barWidgetRegistry
// Injected by the host shell every time shell.json is reloaded. Holds the
@@ -169,6 +169,6 @@ layout list.
Third-party widgets ship as separate plugins under
`~/.config/omarchy/plugins/<plugin-id>/` with their own `manifest.json`
declaring `kinds: ["bar-widget"]` and a `barWidget` entry point. See
[../../README.md](../../README.md) for the manifest schema and the
Plugin Manager tab in `omarchy launch settings` for enable/disable
controls.
[../../README.md](../../README.md) for the manifest schema. Enable or
rescan third-party plugins with `omarchy-shell-ipc shell setPluginEnabled`
and `omarchy-shell-ipc shell rescanPlugins`.