From 4f0d9413e6b6eeb7a6f9c56cc18ec63d8c085c93 Mon Sep 17 00:00:00 2001 From: Thomas Vanbesien Date: Sun, 7 Jun 2026 19:25:11 +0200 Subject: fix(dotfiles): dotfiles sync no longer exits on valid state The command to get secret_service_owner returned a faulty value which exited the script. --- .local/bin/dotfiles | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.local/bin/dotfiles b/.local/bin/dotfiles index a11b85c..abda147 100755 --- a/.local/bin/dotfiles +++ b/.local/bin/dotfiles @@ -115,8 +115,8 @@ reinstall_nvim() { sync_secret_service() { local secret_service_file=/usr/share/dbus-1/services/org.freedesktop.secrets.service local secret_service_owner - secret_service_owner=$(! pacman --query --owns --quiet "$secret_service_file" 2>/dev/null) - if [[ -n $secret_service_owner && $secret_service_owner != "pass-secret-service" ]]; then + secret_service_owner=$(pacman --query --owns --quiet "$secret_service_file" 2>/dev/null) || true + if [[ -n $secret_service_owner && $secret_service_owner != "pass-secret-service-bin" ]]; then echo -e "$secret_service_owner owns $secret_service_file (should be pass-secret-service)" \ "\nPlease uninstall $secret_service_owner, sync, then log back in" >&2 exit 1 -- cgit v1.3.1