A qs.Ui compatibility kit for ported Omarchy plugins #117

Open
opened 2026-08-23 17:19:06 +01:00 by joshquinlan · 0 comments
Owner

Every real Omarchy panel and bar widget inherits from its qs.Ui components (BarWidget, Panel, PopupCard, PanelKeyCatcher, WidgetButton, BarIconButton, BorderSurface, Button, Toggle, Slider, TextField, Dropdown). Provide a compatibility module under shell/Compat/OmarchyUi mapping those names onto Donbox ui components so converted plugins load unchanged, and have the converter rewrite import qs.Ui to it.

Every real Omarchy panel and bar widget inherits from its qs.Ui components (BarWidget, Panel, PopupCard, PanelKeyCatcher, WidgetButton, BarIconButton, BorderSurface, Button, Toggle, Slider, TextField, Dropdown). Provide a compatibility module under shell/Compat/OmarchyUi mapping those names onto Donbox ui components so converted plugins load unchanged, and have the converter rewrite `import qs.Ui` to it.
Sign in to join this conversation.
No description provided.