Skip to content

Latest commit

 

History

History
90 lines (61 loc) · 1.83 KB

File metadata and controls

90 lines (61 loc) · 1.83 KB

ChELL Store Command Reference

1. Introduction

The store command in ChELL allows users to interact with the public ChRIS plugin store (peer store). You can list all available plugins or search for specific ones by name.

2. store list

Lists all plugins available in the configured peer store.

Syntax:

store list [options]

Options:

Examples:

# List all plugins (grid view)
store list

# List all plugins with details
store list -l

# List from a custom store
store list --store https://my-store.org/api/v1/

Searches for plugins in the peer store matching a partial name query.

Syntax:

store search <query> [options]

Parameters:

  • <query> - The partial name to search for (e.g., "dicom")

Options:

  • --store <url> - URL of the peer store to query

  • -l - Long listing format

Examples:

# Search for plugins with "dicom" in their name
store search dicom

# Search and show details
store search convert -l

4. Output Format

Plugins are displayed in a format consistent with ChELL’s ls command:

  • Grid View: Displays plugin names in columns.

  • Long View (-l): Shows type, owner, size, date, and name.

Name Format: Plugins are displayed as <name>-v<version> (e.g., pl-dircopy-v2.1.1).

5. Integration with Plugin Add

You can use the plugin add command to install plugins found in the store.

Example Workflow:

  1. Search for a plugin: bash store search fshack # Output: pl-fshack-v1.2.0 …​

  2. Add the desired plugin: bash plugin add pl-fshack-v1.2.0

See help plugin for more details on adding plugins.