Hide first-party panels/overlays from bar-settings catalog
omarchy.bar-settings and omarchy.image-picker are shell infrastructure — the customizer and image picker themselves. Listing them in 'Other plugins' with move/remove arrows is misleading: removing the panel plugin doesn't disable anything (it's summoned on demand via IPC), and adding them never made sense. Dropped them from shell-defaults.json's plugins[] and from the inline builtinShellConfig fallback. normalizeDraft and availableToAdd now skip manifests with __isFirstParty so existing user shell.json files self-heal on next load.
This commit is contained in:
@@ -36,8 +36,5 @@
|
||||
]
|
||||
}
|
||||
},
|
||||
"plugins": [
|
||||
{ "id": "omarchy.bar-settings" },
|
||||
{ "id": "omarchy.image-picker" }
|
||||
]
|
||||
"plugins": []
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user