The uninstall script is conservative by default. It removes the toolkit commands and local app bundle, but keeps user configuration, Wine prefixes, game saves, installed games, Steam data, GPTK runtimes, patched runners, logs, and backups.
zsh scripts/uninstall.zshDefault behavior:
remove ~/bin/gptk-launch
remove ~/bin/gptk-steam
remove ~/bin/gptk-game
remove $GPTK_HOME/libexec/gptk-common.zsh
remove ~/Applications/RipperMoonKit Launcher.app
keep ~/.rippermoon-gptk.env
keep $GPTK_PREFIX_ROOT
Before removing files, the script creates:
$GPTK_HOME/backups/uninstall-YYYYmmdd-HHMMSS
zsh scripts/uninstall.zsh --remove-configThis removes:
~/.rippermoon-gptk.env
zsh scripts/uninstall.zsh --remove-prefixesThis removes:
$GPTK_PREFIX_ROOT
Wine prefixes can contain game saves and application data. Only use this option when you have copied out anything you want to keep.
The SwiftUI launcher exposes the same uninstall flow in Settings. The checkboxes decide whether configuration and Wine prefixes/saves are kept or removed.