bmux_theme_plugin 0.0.1-alpha.1

Shipped theme plugin for bmux runtime theme selection
execution_class = "native_fast"
id = "bmux.theme"
name = "bmux Theme"
provided_capabilities = [
    "bmux.theme.read",
    "bmux.theme.write",
    "bmux.theme.settings",
]
provided_features = ["bmux.theme"]
required_capabilities = ["bmux.storage", "bmux.decoration.write"]
version = "0.0.1-alpha.0"

[[dependencies]]
plugin_id   = "bmux.decoration"
version_req = ">=0.0.1-alpha.0"

[[services]]
capability   = "bmux.theme.read"
interface_id = "theme-state"
kind         = "query"

[[event_publications]]
delivery                     = "state"
forward_to_streaming_clients = true
kind                         = "bmux.runtime/appearance"

[[commands]]
accepts_repeat = false
execution      = "caller_process"
expose_in_cli  = false
name           = "pick-theme"
path           = ["theme", "pick"]
summary        = "Open the runtime theme picker"