Any installed plugin leaves its footprint in _config.yaml_ although it is/was disabled and uninstalled.
Please provide an option to clean _config.yaml_ from all unused plugin references (_disabled flag and configuration lines).
Please consider providing an option to clean associated references during uninstall of a plugin.
This is to ensure, that a new (re)installation of a plugin would have no old config garbage left.
Hi @LMS0815,
It looks like there is some information missing from your bug report that will be needed in order to solve the problem. Read the Contribution Guidelines which will provide you with a template to fill out here so that your bug report is ready to be investigated (I promise I'll go away then too!).
If you did not intend to report a bug but wanted to request a feature or brain storm about some kind of development, please take special note of the title format to use as described in the Contribution Guidelines.
Please do not abuse the bug tracker as a support forum - that can be found at discourse.octoprint.org. Go there for any kind of issues with network connectivity, webcam functionality, printer detection or any other kind of such support requests or general questions.
Also make sure you are at the right place - this is the bug tracker of the official version of OctoPrint, not the Raspberry Pi image OctoPi nor any unbundled third party OctoPrint plugins or unofficial versions. Make sure too that you have read through the Frequently Asked Questions and searched the existing tickets for your problem - try multiple search terms please.
I'm marking this one now as needing some more information. Please understand that if you do not provide that information within the next two weeks (until 2019-10-22 18:50 UTC) I'll close this ticket so it doesn't clutter the bug tracker. This is nothing personal, so please just be considerate and help the maintainers solve this problem quickly by following the guidelines linked above. Remember, the less time the devs have to spend running after information on tickets, the more time they have to actually solve problems and add awesome new features. Thank you!
Best regards,
~ Your friendly GitIssueBot
PS: I'm just an automated script, not a human being, so don't expect any replies from me :) Your ticket is read by humans too, I'm just not one of them.
Implemented by the above commit.
Can be triggered on uninstall:

Or manually:

Will be part of the next release.
Thank you.
If possible add an "after the fact" / global cleanup button to the plugin manager too.
Would be handy, to ensure, that there are no leftovers form old installations and or you missed to clear during uninstall.

Full cleanup feature is now there as well.
THANK YOU SO MUCH!!! - Awaiting the new release.
1.4.0 has been released.
Thank you. Just a small amendment. Would be nice to have an option to clear configuration of installed plugins to revert to defaults...
Most helpful comment
Implemented by the above commit.
Can be triggered on uninstall:

Or manually:

Will be part of the next release.