Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

Repository files navigation

dsh-plugins

One repository, one package per DSH bundle. Each package under packages/ is a self-contained bundle (dsh.bundle.patch, optional dsh.client) and installs on its own; the repository adds no runtime layer of its own.

Packages

Package Directory What it does
@local/dsh-composer-rich-input packages/composer-lists List continuation and hanging indent, Tab/Shift+Tab indent, Ctrl+E line end in the Web composer.

Install one package from this repository

A bundle in a subdirectory installs with the package path appended to the Git spec:

git+https://github.com/RunjiLiu/dsh-plugins.git#<commit>&path:/packages/composer-lists

Use the same form in Plugins → Add plugin, or point plugin_manager's install_bundle at it. Keep the commit pinned; #main resolves the branch but pnpm may serve a cached copy.

Install from a local checkout

git clone https://github.com/RunjiLiu/dsh-plugins.git ~/dsh-plugins

Then install the package directory (a link: dependency, so later git pull updates it without reinstalling):

/root/dsh-plugins/packages/composer-lists

Adding another plugin

  1. packages/<name>/ with its own package.json declaring dsh.bundle.patch (and dsh.client for a browser half).
  2. A unique package name, locale/*.json metadata and an icon.svg.
  3. Commit, push, install with the &path:/packages/<name> spec.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages