mirror of
https://github.com/ksyasuda/dotfiles.git
synced 2026-02-27 12:22:43 -08:00
58 lines
1.3 KiB
Plaintext
58 lines
1.3 KiB
Plaintext
{
|
|
"attribution": {
|
|
"commit": "",
|
|
"pr": ""
|
|
},
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(npm run lint)",
|
|
"Bash(npm run test *)",
|
|
"Read(~/.zshrc)",
|
|
"Bash(git * main)",
|
|
"Bash(ls *)",
|
|
"Bash(pnpm build *)"
|
|
],
|
|
"deny": [
|
|
"Bash(curl *)",
|
|
"Read(./.env)",
|
|
"Read(./.env.*)",
|
|
"Read(./secrets/**)",
|
|
"Read(~/.aws/**)",
|
|
"Bash(git push *)",
|
|
"Bash(yadm push *)"
|
|
]
|
|
},
|
|
"hooks": {
|
|
"Notification": [
|
|
{
|
|
"matcher": "",
|
|
"hooks": [
|
|
{
|
|
"type": "command",
|
|
"command": "notify-send 'Claude Code' 'Claude Code needs your attention'"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"enabledPlugins": {
|
|
"pyright-lsp@claude-plugins-official": true,
|
|
"typescript-lsp@claude-plugins-official": true,
|
|
"clangd-lsp@claude-plugins-official": true,
|
|
"claude-mem@thedotmack": true,
|
|
"frontend-design@claude-plugins-official": true,
|
|
"code-review@claude-plugins-official": true,
|
|
"code-simplifier@claude-plugins-official": true,
|
|
"playwright@claude-plugins-official": true
|
|
},
|
|
"sandbox": {
|
|
"enabled": false,
|
|
"autoAllowBashIfSandboxed": true,
|
|
"network": {
|
|
"allowUnixSockets": ["/var/run/docker.sock"],
|
|
"allowLocalBinding": true
|
|
},
|
|
"excludedCommands": ["docker"]
|
|
}
|
|
}
|