summaryrefslogtreecommitdiffstats
path: root/.local
diff options
context:
space:
mode:
authorThomas Vanbesien <tvanbesi@proton.me>2026-06-07 19:25:11 +0200
committerThomas Vanbesien <tvanbesi@proton.me>2026-06-07 19:25:11 +0200
commit4f0d9413e6b6eeb7a6f9c56cc18ec63d8c085c93 (patch)
treec05f6a7e15ee2d10636377250027c8f940306195 /.local
parent8a38fe366b6d82f24dca1e9169c04c20357479b5 (diff)
downloaddotfiles-4f0d9413e6b6eeb7a6f9c56cc18ec63d8c085c93.tar.gz
dotfiles-4f0d9413e6b6eeb7a6f9c56cc18ec63d8c085c93.zip
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.
Diffstat (limited to '.local')
-rwxr-xr-x.local/bin/dotfiles4
1 files 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