![]() |
Summary | Disables all UI configs and plugins. Saves the current config to a JSON file so that it can be restored to original state. |
![]() |
Repository | https://github.com/Serechops/Serechops-Stash/blob/main/plugins/stashDisableAll/stashDisableAll |
![]() |
Source URL | https://serechops.github.io/Serechops-Stash/index.yml |
![]() |
Install | How to install a plugin? |
Companion plugin
Script disables all enabled plugins (except the stashEnableAll
plugin) and interface options, saving their states to a JSON file.
Script
disable_plugins_and_interface.py
: Disables all enabled plugins and interface options, saving their state toenabled_plugins.json
.
Script Details
disable_plugins_and_interface.py
This script performs the following actions:
- Queries the current state of all plugins and interface configuration options.
- Saves the states of enabled plugins and interface options to enabled_plugins.json in the script directory.
- Disables all enabled plugins except the one with the ID stashEnableFromSave.
- Disables all interface options.
- Reloads the plugin configurations.