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
commitc35946949cbd8aaf6fb80b6dda906355f71f45a6 (patch)
treeeb31b43ee78679546f660561265f34398560acdb /.gitignore
parent85f633766b13590616f797321773ccec3d3c2607 (diff)
downloadarchsetup-c35946949cbd8aaf6fb80b6dda906355f71f45a6.tar.gz
archsetup-c35946949cbd8aaf6fb80b6dda906355f71f45a6.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__/