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
commit8a3971710794f209dbef28c8e6df28ddbc011c64 (patch)
tree09d5f2ee580f95f48fcedec5d1a5774f25ec8bad /.gitignore
parentb90e4b46cdcb77482bcd25401d38a59d1a8566ac (diff)
downloadarchsetup-8a3971710794f209dbef28c8e6df28ddbc011c64.tar.gz
archsetup-8a3971710794f209dbef28c8e6df28ddbc011c64.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__/