mirror of
https://github.com/basecamp/omarchy.git
synced 2026-02-17 15:25:37 +00:00
Collapse the walker migrations to the one that does 2.0
This commit is contained in:
@@ -1,4 +0,0 @@
|
|||||||
echo "Update and restart Walker to resolve stuck Omarchy menu"
|
|
||||||
|
|
||||||
sudo pacman -Syu --noconfirm walker-bin
|
|
||||||
omarchy-restart-walker
|
|
||||||
@@ -13,7 +13,6 @@ reinstall_package_opr yay-bin yay
|
|||||||
reinstall_package_opr obsidian-bin obsidian
|
reinstall_package_opr obsidian-bin obsidian
|
||||||
reinstall_package_opr localsend-bin localsend
|
reinstall_package_opr localsend-bin localsend
|
||||||
reinstall_package_opr omarchy-chromium-bin omarchy-chromium
|
reinstall_package_opr omarchy-chromium-bin omarchy-chromium
|
||||||
reinstall_package_opr walker-bin
|
|
||||||
reinstall_package_opr python-terminaltexteffects
|
reinstall_package_opr python-terminaltexteffects
|
||||||
reinstall_package_opr tzupdate
|
reinstall_package_opr tzupdate
|
||||||
reinstall_package_opr typora
|
reinstall_package_opr typora
|
||||||
|
|||||||
@@ -17,6 +17,7 @@ PACKAGES=(
|
|||||||
"elephant-websearch"
|
"elephant-websearch"
|
||||||
"elephant-todo"
|
"elephant-todo"
|
||||||
"walker"
|
"walker"
|
||||||
|
"libqalculate"
|
||||||
)
|
)
|
||||||
|
|
||||||
for pkg in "${PACKAGES[@]}"; do
|
for pkg in "${PACKAGES[@]}"; do
|
||||||
@@ -31,6 +32,10 @@ if [[ "$WALKER_MAJOR" -lt 2 ]]; then
|
|||||||
NEEDS_MIGRATION=true
|
NEEDS_MIGRATION=true
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Ensure basic config is present
|
||||||
|
mkdir -p ~/.config/walker
|
||||||
|
cp -r ~/.local/share/omarchy/config/walker/* ~/.config/walker/
|
||||||
|
|
||||||
if $NEEDS_MIGRATION; then
|
if $NEEDS_MIGRATION; then
|
||||||
kill -9 $(pgrep -x walker) 2>/dev/null || true
|
kill -9 $(pgrep -x walker) 2>/dev/null || true
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user