aboutsummaryrefslogtreecommitdiff
path: root/.gitignore
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-05-06 06:09:04 -0500
committerCraig Jennings <c@cjennings.net>2026-05-06 06:09:04 -0500
commit8494ea281c2cbfc2f2216cd3c9293a9ccdec0641 (patch)
tree09d5f2ee580f95f48fcedec5d1a5774f25ec8bad /.gitignore
parent839a71a3ae16a3ff591d1500f81ee38bc716ad89 (diff)
downloadarchsetup-8494ea281c2cbfc2f2216cd3c9293a9ccdec0641.tar.gz
archsetup-8494ea281c2cbfc2f2216cd3c9293a9ccdec0641.zip
chore(dotfiles): move claude config to rulesets, add gitignore guard
I moved settings.json, .mcp.json, and commands/refactor.md to the rulesets repo so they travel across machines instead of being archsetup-specific. The local ~/.claude/ symlinks now point at rulesets. I also added the three paths to .gitignore so a stray re-add of any of them won't slip through. settings.local.json stays here because it's per-machine by convention.
Diffstat (limited to '.gitignore')
-rw-r--r--.gitignore5
1 files changed, 5 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index 4492ee4..6a3c13d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,5 +16,10 @@
/.claude/
/.cursorrules
+# Claude config moved to rulesets repo — keep machine-local settings.local.json only
+dotfiles/common/.claude/settings.json
+dotfiles/common/.claude/.mcp.json
+dotfiles/common/.claude/commands/
+
# Python bytecode cache
__pycache__/