mirror of
https://github.com/nyakang/nyaterm.git
synced 2026-11-06 16:07:55 +00:00
Add a new plugin architecture allowing for dynamic plugin management and execution. This includes the implementation of plugin manifests, action validation, and parameter handling. Introduced new modules for plugin invocation, manifest parsing, and preferences management. Updated the core library to support plugin integration and added tests for plugin functionality. Localization updates for plugin management UI in multiple languages were also included.
23 lines
507 B
TOML
23 lines
507 B
TOML
schema_version = 1
|
|
id = "shell-templates"
|
|
name = "Shell diagnostic templates"
|
|
version = "1.0.0"
|
|
authors = ["NyaTerm"]
|
|
description = "Declarative drafts; no Rust or Wasm required"
|
|
host_version = ">=2.0.0-preview.4"
|
|
api_version = "1.0.0"
|
|
|
|
[[actions]]
|
|
id = "inspect"
|
|
name = "Inspect files"
|
|
description = "Draft a POSIX directory listing"
|
|
result = "command"
|
|
template = "templates/inspect.txt"
|
|
quoting = "posix"
|
|
[[actions.parameters]]
|
|
id = "path"
|
|
name = "Directory"
|
|
kind = "string"
|
|
required = true
|
|
default = "."
|