* Add Zed Provider launcher plugin. Expose recent Zed workspaces in the launcher so users can reopen projects quickly. * Update Zed Provider thumbnail with launcher screenshot. Use the official Noctalia thumbnail generator export for the plugin card. * Address PR review feedback for Zed Provider. Fix thumbnail category label, refresh project cache when the query is cleared, and use noctalia.fuzzyScore for launcher filtering. * fix(zed-provider): update thumbnail with launcher category label * chore(zed-provider): reset manifest version to 1.0.0 * docs(zed-provider): align README with plugin documentation requirements * fix(zed-provider): replace min_noctalia with plugin_api * Add 'nohup' to plugin dependencies --------- Co-authored-by: Lemmy <studio@quadbyte.net>
35 lines
828 B
TOML
35 lines
828 B
TOML
id = "cleboost/zed-provider"
|
|
name = "Zed Provider"
|
|
version = "1.0.0"
|
|
plugin_api = 3
|
|
author = "cleboost"
|
|
license = "MIT"
|
|
icon = "folder-open"
|
|
description = "Open a recent Zed project from the launcher. Type /zed to list your projects."
|
|
tags = ["launcher", "development", "productivity"]
|
|
dependencies = ["sqlite3", "zed", "nohup"]
|
|
|
|
[[setting]]
|
|
key = "db_path"
|
|
type = "file"
|
|
label_key = "settings.db_path.label"
|
|
description_key = "settings.db_path.description"
|
|
default = "~/.local/share/zed/db/0-stable/db.sqlite"
|
|
|
|
[[setting]]
|
|
key = "max_results"
|
|
type = "int"
|
|
label_key = "settings.max_results.label"
|
|
description_key = "settings.max_results.description"
|
|
default = 20
|
|
min = 1
|
|
max = 100
|
|
|
|
[[launcher_provider]]
|
|
id = "provider"
|
|
entry = "zed_provider.luau"
|
|
prefix = "zed"
|
|
glyph = "bolt"
|
|
include_in_global_search = false
|
|
debounce_ms = 0
|