No description
Find a file
Michael Naumov b410dbbaf8 refactor: drop settings cast and definite-assignment in plugin
Align the getPluginSettings closure return type with the handler's
ReadonlyDeep<PluginSettings> param to remove an `as PluginSettings` cast,
and replace the definite-assignment on pluginSettingsComponent with an
optional field guarded by ensureNonNullable.
2026-06-21 03:12:25 -06:00
.github chore: update template 2026-06-09 06:22:44 -06:00
.husky chore: update template 2026-04-08 08:01:22 -06:00
scripts chore: update version script 2026-06-11 13:37:53 -06:00
src refactor: drop settings cast and definite-assignment in plugin 2026-06-21 03:12:25 -06:00
.editorconfig Initial release 2024-12-10 21:08:03 -06:00
.gitattributes Initial release 2024-12-10 21:08:03 -06:00
.gitignore chore: update template 2026-06-09 06:22:44 -06:00
.markdownlint-cli2.mjs chore: update template 2026-04-08 08:01:22 -06:00
.nano-staged.mjs chore: update template 2026-04-08 08:01:22 -06:00
.npmrc Initial release 2024-12-10 21:08:03 -06:00
CHANGELOG.md chore: release 1.3.10 2026-06-11 18:00:44 -06:00
commitlint.config.ts chore: update template 2026-04-08 08:01:22 -06:00
CONTRIBUTING.md chore: update template 2026-06-09 06:22:44 -06:00
cspell.json chore: update template 2026-06-09 06:22:44 -06:00
eslint.config.mts chore: update template 2026-04-08 08:01:22 -06:00
LICENSE Initial release 2024-12-10 21:08:03 -06:00
manifest.json chore: release 1.3.10 2026-06-11 18:00:44 -06:00
package-lock.json refactor: new template 2026-06-21 02:33:30 -06:00
package.json refactor: new template 2026-06-21 02:33:30 -06:00
README.md chore: update template 2026-06-09 06:22:44 -06:00
tsconfig.json refactor: new template 2026-06-21 02:33:30 -06:00
versions.json chore: release 1.3.10 2026-06-11 18:00:44 -06:00
vitest.config.ts chore: update template 2026-06-09 06:22:44 -06:00

Insert Multiple Attachments

Buy Me a Coffee GitHub release GitHub downloads Coverage: 100%

This is a plugin for Obsidian that allows to insert multiple attachments at a time.

It just modifies the built-in Insert Attachment command to add support for multiple files.

Installation

The plugin is available in the official Community Plugins repository.

Beta versions

To install the latest beta release of this plugin (regardless if it is available in the official Community Plugins repository or not), follow these steps:

  1. Ensure you have the BRAT plugin installed and enabled.
  2. Click Install via BRAT.
  3. An Obsidian pop-up window should appear. In the window, click the Add plugin button once and wait a few seconds for the plugin to install.

Debugging

By default, debug messages for this plugin are hidden.

To show them, run the following command:

window.DEBUG.enable('insert-multiple-attachments');

For more details, refer to the documentation.

Support

Buy Me A Coffee

My other Obsidian resources

See my other Obsidian resources.

License

© Michael Naumov