Drop Lazydocker from new installs (#14230)

* Drop Lazydocker from new installs

* Preserve Lazydocker during Quattro upgrades

* Remove Lazydocker from the manual
This commit is contained in:
David Heinemeier Hansson authored and GitHub committed 2026-10-04 08:23:00 -04:00
1 parent 454b67d95f
commit 5657a91f8d
14 files changed
+80 -23

No files matched your search

-1
View File
@@ -21,7 +21,6 @@ if gum confirm "Are you sure you want to restore all preinstalled web apps, TUI
obs-studio \
kdenlive \
moonlight-qt \
lazydocker \
omacut \
monologue \
omacalc \
-1
View File
@@ -40,7 +40,6 @@ if gum confirm "Are you sure you want to remove all preinstalled web apps, TUI w
obs-studio \
kdenlive \
moonlight-qt \
lazydocker \
omacut \
monologue \
omacalc \
+12 -2
View File
@@ -733,7 +733,6 @@ remove_conflicting_legacy_packages() {
# after NetworkManager and the rest of the new stack are installed.
local conflicting_packages=(
asdcontrol-git
lazydocker-bin
localsend-bin
omarchy-chromium
omarchy-lazyvim
@@ -768,6 +767,17 @@ migrate_1password_beta_package() {
fi
}
migrate_lazydocker_package() {
if package_installed_exact lazydocker-bin; then
log "Replacing existing Lazydocker with the repo package"
if as_root pacman -S --needed --noconfirm --ask 4 lazydocker; then
mark_packages_explicit lazydocker
else
warn "Could not replace lazydocker-bin; leaving existing Lazydocker installed."
fi
fi
}
install_omarchy_quattro_packages() {
local omarchy_package=omarchy
local settings_package=omarchy-settings
@@ -874,7 +884,6 @@ remove_retired_default_packages() {
hyprlock
impala
iwd
lazydocker-bin
lmstudio
lmstudio-bin
localsend-bin
@@ -2419,6 +2428,7 @@ verify_kernel_cmdline_root
configure_snapper_policy
configure_lock_authentication
migrate_1password_beta_package
migrate_lazydocker_package
cleanup_legacy_user_paths
apply_system_transition
apply_user_transition