No description
Find a file
2026-05-12 23:24:58 +02:00
.github/workflows Initial commit for obsidian-copy-protocol 2026-05-12 22:10:46 +02:00
src Cleanup unused template files and update README 2026-05-12 22:14:31 +02:00
.editorconfig Initial commit for obsidian-copy-protocol 2026-05-12 22:10:46 +02:00
.gitignore Initial commit for obsidian-copy-protocol 2026-05-12 22:10:46 +02:00
.npmrc Initial commit for obsidian-copy-protocol 2026-05-12 22:10:46 +02:00
demo.gif Add demo GIF to README 2026-05-12 22:55:02 +02:00
esbuild.config.mjs Initial commit for obsidian-copy-protocol 2026-05-12 22:10:46 +02:00
eslint.config.mts Initial commit for obsidian-copy-protocol 2026-05-12 22:10:46 +02:00
LICENSE Initial commit for obsidian-copy-protocol 2026-05-12 22:10:46 +02:00
manifest.json Change plugin ID and name to avoid collision with archived submission 2026-05-12 23:24:58 +02:00
package-lock.json Initial commit for obsidian-copy-protocol 2026-05-12 22:10:46 +02:00
package.json Change plugin ID and name to avoid collision with archived submission 2026-05-12 23:24:58 +02:00
README.md Update repository URL in README 2026-05-12 23:22:03 +02:00
styles.css Initial commit for obsidian-copy-protocol 2026-05-12 22:10:46 +02:00
tsconfig.json Initial commit for obsidian-copy-protocol 2026-05-12 22:10:46 +02:00
version-bump.mjs Initial commit for obsidian-copy-protocol 2026-05-12 22:10:46 +02:00
versions.json Initial commit for obsidian-copy-protocol 2026-05-12 22:10:46 +02:00

Obsidian Copy Protocol Plugin

Plugin Demo

This is a simple plugin for Obsidian that registers a custom obsidian://copy protocol. It allows you to create internal links that, when clicked, will silently copy a specific text to your clipboard without opening any external applications or showing popups.

Usage

Create a link using the following format: [Link text](obsidian://copy?text=Your%20text%20here)

When you click the link, "Your text here" will be copied to your clipboard, and a small notice will appear to confirm the action.

Note: Remember to URL-encode your text (e.g., use %20 instead of spaces).

Installation

You can install this plugin via BRAT:

  1. Open the BRAT settings in Obsidian.
  2. Click "Add Beta plugin".
  3. Paste the repository URL: jldiaz/copy-protocol-plugin.
  4. Enable the plugin in your Community Plugins list.