chore: Separate local vs shared Claude configuration
CLAUDE.local.md holds machine-specific settings. The marketplace
directory contains plugin references that should sync across machines.
Assisted-by: Claude Opus 4.5 via Claude Code
diff --git a/.config/git/ignore b/.config/git/ignore
index dee6342a..aa9e21f8 100644
--- a/.config/git/ignore
+++ b/.config/git/ignore
@@ -31,4 +31,6 @@ pyrightconfig.json
# vim
Session.vim
-**/.claude/settings.local.json
+# Claude
+CLAUDE.local.md
+.claude/settings.local.json
diff --git a/.gitignore b/.gitignore
index b79413af..b320afdc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -46,6 +46,7 @@ private
/ai/claude/*
!/ai/claude/commands
+!/ai/claude/marketplace
!/ai/claude/skills
# hack for now since I don't want to commit Alfred secrets