Import Attachments+
approvedby Andrea Alberti
Import and manage attachments by enabling moving and linking
Import Attachments+ for Obsidian
Overview
Import Attachments+ is a plugin designed to enhance the attachment management experience in Obsidian. It allows you to import, organize, and handle attachments (like images, documents, and other files) seamlessly within your vault.
Features include:
- Moving or copying files into the vault upon import.
- Embedding or linking attachments.
- Configurable folder structures for attachments.
- Customizable naming conventions for imported files.
- Management tools for attachment folders.
Usage
Once enabled, the plugin will work automatically based on your configured preferences. You can adjust these settings through the plugin's settings tab under Settings > Import Attachments+.
Settings
The plugin offers a comprehensive set of options for managing attachments.
Key settings
-
Import Options:
- Move or copy files on drag-and-drop or copy-and-paste.
- Embed or link imported attachments.
- Import multiple files as a list or inline.
-
Attachment Folder Configuration:
- Set the default location for new attachments.
- Define folder paths relative to the note's location.
- Customize attachment file names and date formats.
-
Attachment Opening:
- Open attachments with the default external application or reveal them in the system's file manager.
-
Attachment Management:
- Rename and delete attachment folders automatically.
- Confirm before deleting attachment folders.
-
Display of Attachment Folders:
- Toggle the visibility of attachment folders in the file explorer.
Recommended installation
Search for "Import Attachments+" in the Community plugins pane in Obsidian and click on the Install button.
Manual Installation
Option 1: Download Pre-Built Files
- Download the latest release from the GitHub releases page.
- In the release, you'll find the
main.js,manifest.jsonandstyles.cssfiles. - Copy these three files to a new folder in your vault's
.obsidian/plugins/directory (e.g.,.obsidian/plugins/import-attachments-plus). - Enable the plugin
Import Attachments+in Obsidian viaSettings>Community Plugins.
Option 2: Build from Source
-
Clone this repository or download the source code from the GitHub repository.
-
Run the following commands to install the necessary dependencies and build the plugin. The build process will generate the
main.jsandmanifest.jsonfiles inside the/distsubfolder within the repository directory:npm install npm run build
Donations
I would be grateful for any donation to support the development of this plugin.
Author
- Author: Andrea Alberti
- GitHub Profile: alberti42
- Donations:
Feel free to contribute to the development of this plugin or report any issues in the GitHub repository.
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.
