File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -449,13 +449,17 @@ EOF
449449 judge " Update ArcMenu extension"
450450
451451 # mv /root/.local/share/gnome-shell/extensions/* /usr/share/gnome-shell/extensions/
452- print_ok " Archiving GNOME extensions to system level"
453- sudo rsync -Aavx --update --delete /root/.local/share/gnome-shell/extensions/arcmenu@arcmenu.com/ /usr/share/gnome-shell/extensions/arcmenu@arcmenu.com/
454- judge " Archive GNOME extensions"
455-
456- print_ok " Cleaning up root's GNOME extensions"
457- sudo rm -rf /root/.local/share/gnome-shell/extensions/* || true
458- judge " Clean up root's GNOME extensions"
452+ if [ -d ' /root/.local/share/gnome-shell/extensions/arcmenu@arcmenu.com' ]; then
453+ print_ok " Archiving GNOME extensions to system level"
454+ sudo rsync -Aavx --update --delete /root/.local/share/gnome-shell/extensions/arcmenu@arcmenu.com/ /usr/share/gnome-shell/extensions/arcmenu@arcmenu.com/
455+ judge " Archive GNOME extensions"
456+
457+ print_ok " Cleaning up root's GNOME extensions"
458+ sudo rm -rf /root/.local/share/gnome-shell/extensions/* || true
459+ judge " Clean up root's GNOME extensions"
460+ else
461+ print_warn " ArcMenu extension not found in root's GNOME extensions, might be already up to date. Skipping archiving."
462+ fi
459463
460464 # 1.1 uses Gnome Shell 46 which doesn't support Super_R as hotkey for both ArcMenu and system.
461465 # print_ok "Adding hotkey Super_L and Super_R for ArcMenu"
You can’t perform that action at this time.
0 commit comments