1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-06-07 19:59:14 -04:00
Files
DankMaterialShell/quickshell/PLUGINS/ExampleCompositePlugin/plugin.json
T
bbedward bcb5617194 plugins: add support for composite plugins
- single plugin can register multiple types - e.g. daemon, bar widget,
  desktop widget
2026-06-05 10:33:34 -04:00

22 lines
726 B
JSON

{
"id": "exampleComposite",
"name": "Composite Example",
"description": "One plugin providing all three surfaces at once: a wallpaper-watcher daemon, an emoji bar widget with popout, and a desktop clock",
"version": "1.0.0",
"author": "DankMaterialShell",
"type": "composite",
"capabilities": ["daemon", "dankbar-widget", "desktop-widget", "clipboard"],
"icon": "extension",
"components": {
"daemon": "./CompositeDaemon.qml",
"widget": "./CompositeBarWidget.qml",
"desktop": "./CompositeDesktopWidget.qml"
},
"settings": "./CompositeSettings.qml",
"requires_dms": ">=1.5.0",
"permissions": [
"settings_read",
"settings_write"
]
}