53 lines
2.2 KiB
Bash
Executable File
53 lines
2.2 KiB
Bash
Executable File
#!/bin/bash
|
|
# Resets all Galaxy app state to a fresh install.
|
|
# Run this before launching galaxy-oss if you want a clean slate.
|
|
|
|
set -e
|
|
|
|
echo "Resetting Galaxy to fresh state..."
|
|
|
|
# Home config/data
|
|
rm -rf ~/.galaxy
|
|
|
|
# macOS Application Support (session history, chat history, workspace state)
|
|
rm -rf ~/Library/Application\ Support/com.samsung.Galaxy
|
|
rm -rf ~/Library/Application\ Support/com.samsung.Galaxy-Stable
|
|
rm -rf ~/Library/Application\ Support/com.samsung.GalaxyAI
|
|
rm -rf ~/Library/Application\ Support/com.galaxy.GalaxyOss
|
|
rm -rf ~/Library/Application\ Support/samsung.galaxy.GalaxyStable
|
|
rm -rf ~/Library/Application\ Support/samsung.galaxy.GalaxyDev
|
|
rm -rf ~/Library/Application\ Support/samsung.galaxy.GalaxyLocal
|
|
rm -rf ~/Library/Application\ Support/samsung.galaxy.GalaxyPreview
|
|
|
|
# macOS Saved Application State (window restoration)
|
|
rm -rf ~/Library/Saved\ Application\ State/com.samsung.Galaxy.savedState
|
|
rm -rf ~/Library/Saved\ Application\ State/com.samsung.Galaxy-Stable.savedState
|
|
rm -rf ~/Library/Saved\ Application\ State/com.samsung.GalaxyAI.savedState
|
|
rm -rf ~/Library/Saved\ Application\ State/com.galaxy.GalaxyOss.savedState
|
|
rm -rf ~/Library/Saved\ Application\ State/samsung.galaxy.GalaxyStable.savedState
|
|
rm -rf ~/Library/Saved\ Application\ State/samsung.galaxy.GalaxyDev.savedState
|
|
rm -rf ~/Library/Saved\ Application\ State/samsung.galaxy.GalaxyLocal.savedState
|
|
|
|
# macOS Caches
|
|
rm -rf ~/Library/Caches/com.samsung.Galaxy
|
|
rm -rf ~/Library/Caches/com.samsung.Galaxy-Stable
|
|
rm -rf ~/Library/Caches/com.samsung.GalaxyAI
|
|
rm -rf ~/Library/Caches/com.galaxy.GalaxyOss
|
|
rm -rf ~/Library/Caches/samsung.galaxy.GalaxyStable
|
|
rm -rf ~/Library/Caches/samsung.galaxy.GalaxyDev
|
|
rm -rf ~/Library/Caches/samsung.galaxy.GalaxyLocal
|
|
|
|
# Logs
|
|
rm -f ~/Library/Logs/galaxy*.log*
|
|
|
|
# macOS Preferences
|
|
defaults delete com.samsung.Galaxy 2>/dev/null || true
|
|
defaults delete com.samsung.Galaxy-Stable 2>/dev/null || true
|
|
defaults delete com.samsung.GalaxyAI 2>/dev/null || true
|
|
defaults delete com.galaxy.GalaxyOss 2>/dev/null || true
|
|
defaults delete samsung.galaxy.GalaxyStable 2>/dev/null || true
|
|
defaults delete samsung.galaxy.GalaxyDev 2>/dev/null || true
|
|
defaults delete samsung.galaxy.GalaxyLocal 2>/dev/null || true
|
|
|
|
echo "Done. Galaxy will start fresh on next launch."
|