From acd5123d669877f092a86ba51049cee49bb6076b Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sat, 2 May 2026 16:25:34 +0200 Subject: [PATCH] Ensure packages stay put as they were, just install elephant-all --- migrations/1777542438.sh | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/migrations/1777542438.sh b/migrations/1777542438.sh index 03a2b097..937fd4b9 100644 --- a/migrations/1777542438.sh +++ b/migrations/1777542438.sh @@ -1,11 +1,6 @@ echo "Replace coterie of individual Elephant packages with the single elephant-all package" if omarchy-pkg-present omarchy-walker; then - # Install elephant-all first so the meta-package's deps stay satisfied during removal. - # elephant-all's Conflicts/Provides cleanly supplants any individual elephant-* subpackages. - omarchy-pkg-add walker elephant-all - - # Remove only the meta-package itself. No -s so walker (and the elephant deps now - # provided by elephant-all) stay installed, leaving user walker/elephant configs untouched. sudo pacman -R --noconfirm omarchy-walker + yes | sudo pacman -S --needed elephant-all fi