aboutsummaryrefslogtreecommitdiff
path: root/dotfiles
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-04-24 07:39:24 -0500
committerCraig Jennings <c@cjennings.net>2026-04-24 07:39:24 -0500
commit0bf2b9c1eef4ff245ac18c52dc37fc7a76423960 (patch)
tree46cd044b7f085ca5fd1c4c261633b83a07324d79 /dotfiles
parent5477bf4a366dd2038b144aa542ce3785f205f368 (diff)
downloadarchsetup-0bf2b9c1eef4ff245ac18c52dc37fc7a76423960.tar.gz
archsetup-0bf2b9c1eef4ff245ac18c52dc37fc7a76423960.zip
chore(claude): Clean up settings and add vim mode
Remove git-commit and gh-pr-create confirmation hooks, remove code-review plugin, reorder keys alphabetically, and enable vim editor mode.
Diffstat (limited to 'dotfiles')
-rw-r--r--dotfiles/common/.claude/settings.json40
1 files changed, 16 insertions, 24 deletions
diff --git a/dotfiles/common/.claude/settings.json b/dotfiles/common/.claude/settings.json
index 542249b..a3752ea 100644
--- a/dotfiles/common/.claude/settings.json
+++ b/dotfiles/common/.claude/settings.json
@@ -1,23 +1,11 @@
{
- "permissions": {
- "defaultMode": "bypassPermissions"
- },
- "enabledPlugins": {
- "pyright-lsp@claude-plugins-official": true,
- "frontend-design@claude-plugins-official": true,
- "code-review@claude-plugins-official": true,
- "ralph-loop@claude-plugins-official": true,
- "security-guidance@claude-plugins-official": true,
- "context7@claude-plugins-official": true,
- "typescript-lsp@claude-plugins-official": true
- },
- "effortLevel": "high",
- "promptSuggestionEnabled": false,
- "skipDangerousModePermissionPrompt": true,
"attribution": {
"commit": "",
"pr": ""
},
+ "permissions": {
+ "defaultMode": "bypassPermissions"
+ },
"hooks": {
"PreCompact": [
{
@@ -35,18 +23,22 @@
"hooks": [
{
"type": "command",
- "command": "~/.claude/hooks/git-commit-confirm.py"
- },
- {
- "type": "command",
- "command": "~/.claude/hooks/gh-pr-create-confirm.py"
- },
- {
- "type": "command",
"command": "~/.claude/hooks/destructive-bash-confirm.py"
}
]
}
]
- }
+ },
+ "enabledPlugins": {
+ "pyright-lsp@claude-plugins-official": true,
+ "frontend-design@claude-plugins-official": true,
+ "ralph-loop@claude-plugins-official": true,
+ "security-guidance@claude-plugins-official": true,
+ "context7@claude-plugins-official": true,
+ "typescript-lsp@claude-plugins-official": true
+ },
+ "effortLevel": "high",
+ "promptSuggestionEnabled": false,
+ "skipDangerousModePermissionPrompt": true,
+ "editorMode": "vim"
}