mirror of
https://github.com/dnlbauer/dotfiles.git
synced 2026-09-10 21:45:30 +00:00
47 lines
1.0 KiB
JSON
47 lines
1.0 KiB
JSON
{
|
|
"$schema": "https://json.schemastore.org/claude-code-settings.json",
|
|
"includeCoAuthoredBy": false,
|
|
"enableAllProjectMcpServers": true,
|
|
"statusLine": {
|
|
"type": "command",
|
|
"command": "~/.claude/statusline.sh",
|
|
"padding": 0
|
|
},
|
|
"enabledPlugins": {
|
|
"code-review@claude-code-marketplace": true
|
|
},
|
|
"alwaysThinkingEnabled": false,
|
|
"hooks": {
|
|
"PreToolUse": [
|
|
{
|
|
"command": "~/.claude/hooks/pre_tool_use_uv.py",
|
|
"tools": ["Bash", "Run"],
|
|
"timeout": 10000
|
|
}
|
|
],
|
|
"Notification": [
|
|
{
|
|
"command": "~/.claude/hooks/notification_uv.py",
|
|
"timeout": 5000
|
|
}
|
|
],
|
|
"PostToolUse": [
|
|
{
|
|
"matcher": "Write|Edit|MultiEdit",
|
|
"hooks": [
|
|
"type": "command",
|
|
"~/.claude/hooks/post_tool_lint_uv_ruff.sh"
|
|
]
|
|
},
|
|
{
|
|
"matcher": "Write|Edit|MultiEdit",
|
|
"hooks": [
|
|
"type": "command",
|
|
"~/.claude/hooks/post_tool_uv_pytest.sh"
|
|
]
|
|
}
|
|
|
|
]
|
|
}
|
|
}
|