* 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>
39 lines
1.1 KiB
Markdown
39 lines
1.1 KiB
Markdown
# Zed Provider
|
|
|
|

|
|
|
|
Zed Provider integrates recent Zed workspaces with the Noctalia launcher so you
|
|
can reopen a project quickly without leaving the shell.
|
|
|
|
## Plugin
|
|
|
|
| Field | Value |
|
|
| --- | --- |
|
|
| ID | `cleboost/zed-provider` |
|
|
| Entry | Launcher provider: `provider` |
|
|
| Launcher Prefix | `/zed` |
|
|
|
|
## Requirements
|
|
|
|
Install [Zed](https://zed.dev) and ensure `zed` is available on `PATH` as
|
|
`zeditor`. The `sqlite3` command must also be available to read Zed's workspace
|
|
database.
|
|
|
|
## Usage
|
|
|
|
Open the Noctalia launcher and type `/zed` to list recent local Zed workspaces.
|
|
Continue typing to filter projects by name, then select one to open it with
|
|
`zeditor`.
|
|
|
|
## Settings
|
|
|
|
- `db_path` — path to Zed's `db.sqlite` workspace database.
|
|
- `max_results` — maximum number of projects shown in the launcher.
|
|
|
|
## Notes
|
|
|
|
Projects are read from Zed's workspace database, typically at
|
|
`~/.local/share/zed/db/0-stable/db.sqlite`. Remote workspaces are excluded.
|
|
The list is cached for the launcher session and refreshed when you clear the
|
|
query.
|