Slash Commander

approved

by alephpiece

Customize the slash command list, assign each command an icon.

105 stars47,893 downloadsUpdated 8mo agoMIT

Slash Commander

Customizable slash command list for Obsidian.

Features

  • Customizable slash command trigger (defaults to /)
    • Additional triggers
    • Per-command trigger modes
  • Customizable slash command list
    • Drag-and-drop command setting items
    • Command groups
  • Triggering slash commands only at the beginning of a line

How to install

Community plugins

  1. Open Obsidian settings and scroll to "Community plugins".
  2. Turn off the restricted mode.
  3. Browse community plugins, search Slash Commander and install it.
  4. Enable this plugin.

Using BRAT

  1. Install this plugin using BRAT.
  2. Enable this plugin.

How to use

Simple usage

slash-commander-usage

Add a new slash command

slash-commander-add

Define your own trigger(s)

slash-commander-triggers

Triggering on new line

slash-commander-newline

Show descriptions

slash-commander-description

Development

Requires Node.js 22.13 or newer. Corepack is recommended so the pinned pnpm version in package.json is used.

# enable package manager
corepack enable

# install deps
pnpm install

# dev
pnpm dev

# build
pnpm build

Release

Version bumps use the package manager's version lifecycle. The command updates package.json, syncs manifest.json, updates versions.json only when the minimum Obsidian app version changes, then creates a local commit and tag.

pnpm version:patch
pnpm version:minor
pnpm version:major

Review the generated commit and tag, then push them manually when ready:

git push
git push --tags

Credits

For plugin developers

Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.

Slash Commander | SimilarPlugins