Use case or problem
My plugins are many and my organization is poor. I can’t remember all the names of the plugins I use and so struggle to find it in the sidebar when I need to make a change.
I also find myself looking at a plugin in settings and wanting to open the GitHub link for it but needing to go to Community Plugins to search for it.
Lastly, because I can’t open multiple windows of my Vault, and since the settings panel opens over my vault, I can’t take notes on the plugins except with another app.
Proposed solution
The simplest solution I can think of would be to allow me to create folders for my plugins so I can group related plugins together.
For example, Calendar, Daily notes, and Periodic notes all belong together. Kanban and Todoist Plugin are both task related so they can go together. Style Settings, Markdown prettifier, style settings are all appearance related, so I can group those together, too.
To solve the issue of having to hop into “Community plugins” to find the GitHub page of the plugin I’m working with, perhaps take the information found in “Community plugins” and duplicate it inside the plugin options panel.
So, for example, inside a plugin like Calendar, show me the version number, a toggle to turn it off and on, a description of what the plugin can do, and make the plugin’s title a link that takes me to the GitHub page.
As for being able to take notes on my plugins, I have no idea how to solve that issue. I did have a vague idea around allowing me to take notes right inside the plugin, but I’m not sure how it would even get implemented. Open to ideas!
EDIT: Would also love if there were a link between the list of Installed plugins and their settings so I can get to the options panels for each one from there. Also, forgot to add that I’d want the groups of plugins to allow me to flick them on and and off as required. So I could turn off all task-management plugins, for example.
EDIT 2: Another advantage of grouping plugins together in a folder could be the ability to choose which plugins to sync and which ones to leave as device specific.