Add Zed Provider launcher plugin (#17)
* 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>
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
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
|
||||
Reference in New Issue
Block a user