dotfiles/.claude/settings.json

45 lines
1.2 KiB
JSON

{
"model": "opus",
"hooks": {
"Notification": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "~/.claude/claude-notify.sh /usr/share/sounds/freedesktop/stereo/message.oga 'is needing your professional and ever so wise feedback.'",
"timeout": 3600,
"async": true
}
]
}
],
"Stop": [
{
"matcher": "",
"hooks": [
{
"type": "command",
"command": "~/.claude/claude-notify.sh /usr/share/sounds/freedesktop/stereo/complete.oga 'has finished and humbly awaits your review.'",
"timeout": 3600,
"async": true
}
]
}
]
},
"statusLine": {
"type": "command",
"command": "branch=$(git rev-parse --abbrev-ref HEAD 2>/dev/null); printf '\\033[00m%s%s' \"$(pwd)\" \"${branch:+ ($branch)}\""
},
"enabledPlugins": {
"typescript-lsp@claude-plugins-official": true,
"gopls-lsp@claude-plugins-official": true
},
"effortLevel": "high",
"tui": "default",
"theme": "dark",
"feedbackSurveyState": {
"lastShownTime": 1754297707811
}
}