From c35946949cbd8aaf6fb80b6dda906355f71f45a6 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Wed, 6 May 2026 06:09:04 -0500 Subject: 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. --- dotfiles/common/.claude/settings.json | 43 ----------------------------------- 1 file changed, 43 deletions(-) delete mode 100644 dotfiles/common/.claude/settings.json (limited to 'dotfiles/common/.claude/settings.json') diff --git a/dotfiles/common/.claude/settings.json b/dotfiles/common/.claude/settings.json deleted file mode 100644 index 18855e7..0000000 --- a/dotfiles/common/.claude/settings.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "attribution": { - "commit": "", - "pr": "" - }, - "permissions": { - "defaultMode": "bypassPermissions" - }, - "hooks": { - "PreCompact": [ - { - "hooks": [ - { - "type": "command", - "command": "~/.claude/hooks/precompact-priorities.sh" - } - ] - } - ], - "PreToolUse": [ - { - "matcher": "Bash", - "hooks": [ - { - "type": "command", - "command": "~/.claude/hooks/destructive-bash-confirm.py" - } - ] - } - ] - }, - "enabledPlugins": { - "pyright-lsp@claude-plugins-official": true, - "typescript-lsp@claude-plugins-official": true, - "gopls-lsp@claude-plugins-official": true - }, - "effortLevel": "high", - "promptSuggestionEnabled": false, - "skipDangerousModePermissionPrompt": true, - "editorMode": "emacs", - "prefersReducedMotion": true, - "agentPushNotifEnabled": true -} -- cgit v1.2.3