sync 2026-07-11 18:21

This commit is contained in:
marcus.hinz
2026-07-11 18:21:52 +02:00
parent a5671a9b52
commit 503f398b39
59 changed files with 27541 additions and 50 deletions
+5 -7
View File
@@ -72,13 +72,11 @@ if [ $# -ge 1 ]; then
exit 0
fi
# ohne Argument: alle additionalDirectories aus den Settings (cwd + User)
dirs=$(for f in .claude/settings.json .claude/settings.local.json "$HOME/.claude/settings.json"; do
[ -f "$f" ] && jq -r '.permissions.additionalDirectories[]?' "$f" 2>/dev/null
done | sort -u)
if [ -z "$dirs" ]; then
note "keine additionalDirectories gefunden (cwd: $PWD)"; exit 0
fi
# ohne Argument: das aktuelle Projekt (cwd) selbst + seine eigenen additionalDirectories
dirs=$( { echo "$PWD"
for f in .claude/settings.json .claude/settings.local.json; do
[ -f "$f" ] && jq -r '.permissions.additionalDirectories[]?' "$f" 2>/dev/null
done; } | sort -u)
while IFS= read -r d; do
[ -n "$d" ] && sync_one "$d"
done <<< "$dirs"