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
change royurwypllzkollkytlmyomuxyzlzqoy
commit c33d74fa5e8b85a95f94e7c1a089a7a151e9225c
author Alpha Chen <alpha@kejadlen.dev>
date
parent ottomsql
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