Skip to content

marcjulianschwarz/obsidian-file-link

Repository files navigation

Better File Link for Obsidian

Better File Link Banner

An Obsidian plugin that streamlines adding external file links to your notes. Say goodbye to manual drag-and-drop - select files directly within Obsidian's interface.

✨ Key Features

  • Seamless File Selection: Choose files without leaving Obsidian
  • Customizable Link Prefixes: Add custom prefixes for multiple file links
  • Flexible Display Options: Toggle file extensions visibility
  • Smart Link Behavior: Choose between opening files or their containing folders
  • File Embedding: Embed files directly in your notes

🎯 Supported File Types

For Embedding

  • Documents: MD
  • Images: PNG, JPG, JPEG, GIF, BMP, SVG
  • Audio: MP3, WebM, WAV, M4A, OGG, 3GP, FLAC
  • Video: MP4, WebM, OGV
  • Documents: PDF

🚀 Quick Start

  1. Press Cmd/Ctrl + P to open the command palette
  2. Search for "Add file link"
  3. Click "Select files"
  4. Choose your desired files
  5. Toggle embedding option if needed
  6. Click "Add file link"

🎮 Demo

Obsidian.File.Link.Plugin.mp4

⚙️ Configuration

Customization Options

  • List Style: Configure prefix characters for multiple file links
  • File Extensions: Toggle visibility of file extensions
  • Link Behavior: Choose between opening files or their containing folders

Settings Screenshot

📝 Changelog

1.1.3

  • Added short links option to settings [#10]

1.1.2

  • Security enhancement: Updated moment.js

1.1.1

  • Fixed Windows path compatibility issues [#1]

1.1.0

  • Introduced file embedding feature
  • Added select options in pop-up [#3]

[View full changelog on GitHub]

🤝 Contributing

📫 Support

Having issues or suggestions? Feel free to:

  • Open an issue on GitHub
  • Join the discussion in the Obsidian community

Made with ❤️ for the Obsidian community

About

A plugin for the note taking app Obsidian to add better external file links to your notes.

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Contributors 3

  •  
  •  
  •