Add known working config profile for reverting changes

This commit is contained in:
pleb
2026-07-05 17:06:51 -07:00
parent 545d407116
commit a94a1ed000
9 changed files with 386 additions and 7 deletions
+9
View File
@@ -133,6 +133,15 @@ currently enabled plugins (except `bsipa`) and `e` to enable all currently
unchecked plugins. With a single Beat Saber installation, the menu opens the
plugin table directly. Re-enabling a plugin auto-bootstraps BSIPA when needed.
Use `s` to save the set of currently enabled plugins as that instance's
known-good set, and `g` to restore it later: plugins outside the saved set are
disabled and any saved plugins that are currently disabled/missing are
re-enabled from local assets. This is handy after a newly added mod pulls in
extra dependencies you don't actually want — press `g` to snap back to
the combination you know works. Only one known-good set is kept per instance;
saving again overwrites it. The equivalent automation commands are
`save-known-good` and `restore-known-good`.
The individual subcommands are mostly for automation and debugging. If you use
them, pass `--state-dir` directly only when you intentionally want to override
the configured state directory for one command.