Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/benature/obsidian-plugin-reloader
manual reload plugins
https://github.com/benature/obsidian-plugin-reloader
Last synced: about 1 month ago
JSON representation
manual reload plugins
- Host: GitHub
- URL: https://github.com/benature/obsidian-plugin-reloader
- Owner: Benature
- License: mit
- Created: 2024-02-22T10:08:28.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-03-31T17:08:09.000Z (9 months ago)
- Last Synced: 2024-05-11T22:46:29.939Z (7 months ago)
- Language: JavaScript
- Size: 31.3 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Plugin Reloader
Manually reload plugins on command palette or hotkey, or you can bind the command to ribbon via [Commander](https://obsidian.md/plugins?id=cmdr).
use cases:
- Reload a plugin for force update or something else.
- *e.g. as a workaround before [Toggl Track](https://github.com/mcndt/obsidian-toggl-integration) support manual reload button ([#139](https://github.com/mcndt/obsidian-toggl-integration/issues/139#issuecomment-1959183577))*
- First initialization of a plugin requires reload.
- Some plugins require reload to ensure new configurations take effect.## Install
### Install from plugin community
[click to install](https://obsidian.md/plugins?id=plugin-reloader), or:
- Open Obsidian and go to Settings > Community Plugins
- Search for `Plugin Reloader`
- Click `Install`### Install by [BRAT Plugin](https://obsidian.md/plugins?id=obsidian42-brat)
- First install [BRAT Plugin](https://obsidian.md/plugins?id=obsidian42-brat):
- In BRAT Plugin, click `Add Beta plugin`
- Enter https://github.com/Benature/obsidian-plugin-reloader
- Enable `Plugin Reloader` in `Community plugins`### Manually install
- Download latest version in [Releases](https://github.com/Benature/obsidian-plugin-reloader/releases/latest)
- Copy over `main.js`, `manifest.json` to your vault `VaultFolder/.obsidian/plugins/metadata-icon/`
- Reload plugins in `Community plugins` and enable `Plugin Reloader`## How to build
- `git clone https://github.com/Benature/obsidian-plugin-reloader` clone this repo.
- `npm i` install dependencies
- `npm run dev` to start compilation in watch mode.
- `npm run build` to build production.## Support
If you find this plugin useful and would like to support its development, you can sponsor me via [Buy Me a Coffee ☕️](https://www.buymeacoffee.com/benature), WeChat, Alipay or [AiFaDian](https://afdian.net/a/Benature-K). Any amount is welcome, thank you!