Files
dotfiles/.claude/settings.json##os.Linux
2026-03-21 15:13:22 -07:00

83 lines
2.8 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 *)",
"Bash(subminer stats:*)",
"Bash(identify /home/sudacode/projects/japanese/SubMiner/docs-site/public/screenshots/stats-trends.png)",
"mcp__plugin_playwright_playwright__browser_resize",
"mcp__plugin_playwright_playwright__browser_click",
"mcp__plugin_playwright_playwright__browser_take_screenshot",
"mcp__plugin_playwright_playwright__browser_close",
"Bash(bun run:*)",
"mcp__plugin_playwright_playwright__browser_evaluate",
"Read(//home/sudacode/.config/**)",
"Bash(find ~/.config -path */SubMiner/* -type f)",
"Bash(sqlite3 /home/sudacode/.config/SubMiner/immersion.sqlite \"SELECT name FROM sqlite_master WHERE type=''table'' LIMIT 5;\")",
"Bash(sqlite3 /home/sudacode/.config/SubMiner/immersion.sqlite \".tables\")",
"Bash(sqlite3 /home/sudacode/.config/SubMiner/immersion.sqlite \"SELECT text FROM imm_subtitle_lines ORDER BY RANDOM\\(\\) LIMIT 25\")",
"Bash(pkill -f \"python3 -m http.server 9876\")",
"Read(//home/sudacode/.claude/plugins/cache/claude-plugins-official/superpowers/5.0.5/skills/brainstorming/**)",
"Bash(/home/sudacode/.claude/plugins/cache/claude-plugins-official/superpowers/5.0.5/skills/brainstorming/scripts/start-server.sh --project-dir /home/sudacode/projects/japanese/SubMiner)",
"Read(//home/sudacode/**)"
],
"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,
"frontend-design@claude-plugins-official": true,
"code-review@claude-plugins-official": true,
"code-simplifier@claude-plugins-official": true,
"playwright@claude-plugins-official": true,
"superpowers@claude-plugins-official": true,
"coderabbit@claude-plugins-official": true,
"discord@claude-plugins-official": true
},
"sandbox": {
"enabled": false,
"autoAllowBashIfSandboxed": true,
"network": {
"allowUnixSockets": [
"/var/run/docker.sock"
],
"allowLocalBinding": true
},
"excludedCommands": [
"docker"
]
},
"voiceEnabled": true,
"skipDangerousModePermissionPrompt": true
}