diff options
Diffstat (limited to '.claude/settings.json')
| -rw-r--r-- | .claude/settings.json | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/.claude/settings.json b/.claude/settings.json new file mode 100644 index 0000000..e60abaf --- /dev/null +++ b/.claude/settings.json @@ -0,0 +1,61 @@ +{ + "permissions": { + "allow": [ + "Bash(git status:*)", + "Bash(git diff:*)", + "Bash(git log:*)" + ], + "additionalDirectories": [ + "/home/tvanbesi/Projects/.claude/Projects memory" + ] + }, + "hooks": { + "PostToolUse": [ + { + "matcher": "Edit|Write", + "hooks": [ + { + "type": "command", + "command": "~/.claude/hooks/clang-format.sh" + }, + { + "type": "command", + "command": "~/.claude/hooks/bash-format.sh" + }, + { + "type": "command", + "command": "~/.claude/hooks/markdown-format.sh" + }, + { + "type": "command", + "command": "~/.claude/hooks/cmake-format.sh" + }, + { + "type": "command", + "command": "~/.claude/hooks/qml-format.sh" + }, + { + "type": "command", + "command": "~/.claude/hooks/black-format.sh" + }, + { + "type": "command", + "command": "~/.claude/hooks/php-cs-fixer.sh" + } + ] + } + ] + }, + "statusLine": { + "type": "command", + "command": "/home/tvanbesi/.claude/hooks/status-line.sh" + }, + "enabledPlugins": { + "clangd-lsp@claude-plugins-official": true, + "lua-lsp@claude-plugins-official": true, + "pyright-lsp@claude-plugins-official": true + }, + "theme": "auto", + "editorMode": "vim", + "autoCompactEnabled": false +} |
