Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plugins? #6

Open
lumitry opened this issue Nov 2, 2023 · 0 comments
Open

Plugins? #6

lumitry opened this issue Nov 2, 2023 · 0 comments

Comments

@lumitry
Copy link
Owner

lumitry commented Nov 2, 2023

I have no idea how to create a plugins/modification API, nor do I know what plugins would actually be necessary since I'm mostly developing this app for me.

I think Obsidian's approach to their "core plugins" is pretty good: by default, a reasonable selection of plugins that were made by the devs are selected. Power users may choose to enable more of them. To make this app simple for users who don't want something extremely customizable and complex, something similar could be implemented with a set of "core plugins". The ones disabled by default would be the more complicated ones, especially those that require some level of configuration to work (the app should just work "out of the box").

As a feature add, something similar to browser extension files could be added where power users could develop/find extensions and add them via importing some file. But I have no idea how that'd be implemented. Something simpler would be scripts.

@lumitry lumitry added this to myMedia Nov 2, 2023
@lumitry lumitry converted this from a draft issue Nov 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🆕 New
Development

No branches or pull requests

1 participant