Embed File Menu

approvedunreviewed

by LXXVII

Right-click menu for embedded files in reading view.

Updated todayMIT

Embed File Menu

Native right-click file operations for embedded attachments in Obsidian.

GitHub release Obsidian Downloads Min Obsidian Version Languages License


embed-file-menu

Why Embed File Menu?

When you embed attachments (![[archive.zip]], ![[installer.exe]], ![[report.pdf]], images, or audio) inside your notes or callouts, interacting with the underlying file on your disk usually requires hunting it down in the sidebar first.

Embed File Menu adds a lightweight, zero-config context menu directly to any embedded file—letting you reveal, locate, or copy the actual file to your system clipboard in a single click.

Features

ActionDescriptionPlatform
Show in system explorerHighlights the file directly in Windows Explorer, macOS Finder, or Linux File Manager.Desktop
Reveal in vaultOpens and highlights the file inside Obsidian's built-in File Explorer sidebar.Desktop & Mobile
Copy fileCopies the actual file object to your OS clipboard—paste it (Ctrl+V / Cmd+V) directly into Telegram, Discord, email, or any folder.Desktop
Copy file pathCopies the absolute system path of the file to the clipboard.Desktop & Mobile
Copy folder pathCopies the absolute system path of the parent directory.Desktop & Mobile

Linux Clipboard Support: To copy binary file objects on Linux, the plugin automatically detects your session type and uses wl-copy (Wayland) or xclip (X11).

Localization

Automatically adapts to your Obsidian interface language out of the box with 33 built-in locales:

View all 33 supported languages

English (en), Russian (ru), Ukrainian (uk), Belarusian (be), German (de), French (fr), Spanish (es), Portuguese (pt, pt-br), Italian (it), Dutch (nl), Polish (pl), Czech (cs), Turkish (tr), Japanese (ja), Korean (ko), Simplified & Traditional Chinese (zh, zh-tw), Arabic (ar), Hebrew (he), Hindi (hi), Indonesian (id), Vietnamese (vi), Thai (th), Swedish (sv), Danish (da), Norwegian (no, nb, nn), Finnish (fi), Romanian (ro), Hungarian (hu), Greek (el), Bulgarian (bg), Catalan (ca).

Installation

From Obsidian Community Plugins

  1. Open Settings → Community plugins in Obsidian.
  2. Click Browse and search for Embed File Menu.
  3. Click Install, then Enable.

Manual Installation

  1. Download main.js and manifest.json from the latest release.
  2. Copy them into your vault's .obsidian/plugins/embed-file-menu/ folder.
  3. Reload Obsidian and enable the plugin in Settings → Community plugins.

Support

Embed File Menu is free and open source. If it's useful to you, you can support its development with TON or USDT on the TON network: tonproxywallet.ton | UQALKfbKI2Czizms4SisKXHnejG2iEoH26O-fy3_rJ5FbJDu

Thank you!


License

MIT License © LXXVII

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.