mirror of
https://github.com/eliasfloreteng/obsidian-copy-all.git
synced 2026-07-22 06:14:27 +00:00
No description
| .github/workflows | ||
| src | ||
| .editorconfig | ||
| .gitignore | ||
| .npmrc | ||
| AGENTS.md | ||
| bun.lock | ||
| esbuild.config.mjs | ||
| eslint.config.mts | ||
| LICENSE | ||
| manifest.json | ||
| package.json | ||
| README.md | ||
| styles.css | ||
| tsconfig.json | ||
| version-bump.mjs | ||
| versions.json | ||
Copy All
An Obsidian plugin that copies the entire contents of the current file to the clipboard as Markdown.
Features
- Copy entire file — Copies all Markdown content from the active file to your clipboard via the command palette.
- Filename as heading — Optionally prepends the filename (without
.md) as a top-level# Heading. - Mobile pull-down support — The command can be assigned to Obsidian's mobile pull-down action for quick access.
Usage
- Open the command palette and run Copy All: Copy entire file to clipboard.
- The file contents are copied to your clipboard, ready to paste.
Mobile pull-down
To use with Obsidian's mobile pull-down gesture:
- Go to Settings → Mobile.
- Set Pull down action to Copy All: Copy entire file to clipboard.
Settings
| Setting | Description | Default |
|---|---|---|
| Include filename as heading | Prepend the filename (without .md) as a # Heading at the top of the copied text. |
On |
Installation
From Obsidian Community Plugins
- Open Settings → Community plugins → Browse.
- Search for Copy All.
- Click Install, then Enable.
Manual
Copy main.js, styles.css, and manifest.json into your vault at .obsidian/plugins/copy-all/.