mirror of
https://github.com/Xevion/dotfiles.git
synced 2025-12-05 23:14:46 -06:00
refactor: reorganize Claude settings for better readability
Restructure claude-settings.json by moving permissions (allow/deny/ask) before enabledPlugins section for improved logical grouping and readability.
This commit is contained in:
@@ -1,44 +1,5 @@
|
||||
{
|
||||
"includeCoAuthoredBy": false,
|
||||
"alwaysThinkingEnabled": true,
|
||||
"enabledPlugins": {
|
||||
"backend-development@claude-code-workflows": true,
|
||||
"javascript-typescript@claude-code-workflows": true,
|
||||
"security-guidance@claude-code-plugins": true,
|
||||
"commit-commands@claude-code-plugins": true,
|
||||
"feature-dev@claude-code-plugins": true,
|
||||
"code-documentation@claude-code-workflows": true,
|
||||
"debugging-toolkit@claude-code-workflows": true,
|
||||
"git-pr-workflows@claude-code-workflows": true,
|
||||
"full-stack-orchestration@claude-code-workflows": true,
|
||||
"unit-testing@claude-code-workflows": true,
|
||||
"tdd-workflows@claude-code-workflows": true,
|
||||
"code-review-ai@claude-code-workflows": true,
|
||||
"code-refactoring@claude-code-workflows": true,
|
||||
"dependency-management@claude-code-workflows": true,
|
||||
"error-debugging@claude-code-workflows": true,
|
||||
"error-diagnostics@claude-code-workflows": true,
|
||||
"deployment-strategies@claude-code-workflows": true,
|
||||
"deployment-validation@claude-code-workflows": true,
|
||||
"cicd-automation@claude-code-workflows": true,
|
||||
"application-performance@claude-code-workflows": true,
|
||||
"comprehensive-review@claude-code-workflows": true,
|
||||
"performance-testing-review@claude-code-workflows": true,
|
||||
"framework-migration@claude-code-workflows": true,
|
||||
"codebase-cleanup@claude-code-workflows": true,
|
||||
"database-design@claude-code-workflows": true,
|
||||
"data-validation-suite@claude-code-workflows": true,
|
||||
"api-scaffolding@claude-code-workflows": true,
|
||||
"api-testing-observability@claude-code-workflows": true,
|
||||
"documentation-generation@claude-code-workflows": true,
|
||||
"game-development@claude-code-workflows": true,
|
||||
"accessibility-compliance@claude-code-workflows": true,
|
||||
"systems-programming@claude-code-workflows": true,
|
||||
"functional-programming@claude-code-workflows": true,
|
||||
"shell-scripting@claude-code-workflows": true,
|
||||
"observability-monitoring@claude-code-workflows": true,
|
||||
"database-cloud-optimization@claude-code-workflows": true
|
||||
},
|
||||
"permissions": {
|
||||
"allow": [
|
||||
"WebSearch",
|
||||
@@ -145,12 +106,38 @@
|
||||
"Bash(wsl ls:*)",
|
||||
"Bash(wsl:*)",
|
||||
"Bash(tasklist:*)",
|
||||
"Bash(powershell \"Get-Process:*)",
|
||||
"Bash(Select-String:*)",
|
||||
"Bash(Select-Object:*)",
|
||||
"Bash(findstr:*)",
|
||||
"Bash(dir:*)"
|
||||
],
|
||||
"deny": [
|
||||
"Bash(git push --force:*)",
|
||||
"Bash(git push -f:*)",
|
||||
"Bash(git push --force-with-lease:*)",
|
||||
"Bash(git reset --hard:*)",
|
||||
"Bash(git branch -D:*)",
|
||||
"Bash(git clean -fd:*)",
|
||||
"Bash(git clean -f:*)",
|
||||
"Bash(git filter-branch:*)",
|
||||
"Bash(git push --delete:*)",
|
||||
"Bash(git push origin --delete:*)",
|
||||
"Bash(git push origin :*)",
|
||||
"Bash(gh repo delete:*)",
|
||||
"Bash(gh repo archive:*)",
|
||||
"Bash(gh secret delete:*)",
|
||||
"Bash(gh release delete:*)",
|
||||
"Bash(cargo clean:*)",
|
||||
"Bash(cargo yank:*)",
|
||||
"Bash(cargo uninstall --all:*)",
|
||||
"Bash(wrangler delete:*)",
|
||||
"Bash(wrangler secret delete:*)",
|
||||
"Bash(rm -rf:*)",
|
||||
"Bash(rmdir /s:*)",
|
||||
"Bash(rd /s:*)",
|
||||
"Bash(Remove-Item -Recurse -Force:*)",
|
||||
"Bash(del /s:*)"
|
||||
],
|
||||
"ask": [
|
||||
"Bash(cargo uninstall:*)",
|
||||
"Bash(cargo update:*)",
|
||||
@@ -185,33 +172,50 @@
|
||||
"Bash(Move-Item:*)",
|
||||
"Bash(rm:*)",
|
||||
"Bash(del:*)"
|
||||
],
|
||||
"deny": [
|
||||
"Bash(git push --force:*)",
|
||||
"Bash(git push -f:*)",
|
||||
"Bash(git push --force-with-lease:*)",
|
||||
"Bash(git reset --hard:*)",
|
||||
"Bash(git branch -D:*)",
|
||||
"Bash(git clean -fd:*)",
|
||||
"Bash(git clean -f:*)",
|
||||
"Bash(git filter-branch:*)",
|
||||
"Bash(git push --delete:*)",
|
||||
"Bash(git push origin --delete:*)",
|
||||
"Bash(git push origin :*)",
|
||||
"Bash(gh repo delete:*)",
|
||||
"Bash(gh repo archive:*)",
|
||||
"Bash(gh secret delete:*)",
|
||||
"Bash(gh release delete:*)",
|
||||
"Bash(cargo clean:*)",
|
||||
"Bash(cargo yank:*)",
|
||||
"Bash(cargo uninstall --all:*)",
|
||||
"Bash(wrangler delete:*)",
|
||||
"Bash(wrangler secret delete:*)",
|
||||
"Bash(rm -rf:*)",
|
||||
"Bash(rmdir /s:*)",
|
||||
"Bash(rd /s:*)",
|
||||
"Bash(Remove-Item -Recurse -Force:*)",
|
||||
"Bash(del /s:*)"
|
||||
]
|
||||
}
|
||||
},
|
||||
"statusLine": {
|
||||
"type": "command",
|
||||
"command": "bunx -y ccstatusline@latest",
|
||||
"padding": 0
|
||||
},
|
||||
"enabledPlugins": {
|
||||
"backend-development@claude-code-workflows": true,
|
||||
"javascript-typescript@claude-code-workflows": true,
|
||||
"security-guidance@claude-code-plugins": true,
|
||||
"commit-commands@claude-code-plugins": true,
|
||||
"feature-dev@claude-code-plugins": true,
|
||||
"code-documentation@claude-code-workflows": true,
|
||||
"debugging-toolkit@claude-code-workflows": true,
|
||||
"git-pr-workflows@claude-code-workflows": true,
|
||||
"full-stack-orchestration@claude-code-workflows": true,
|
||||
"unit-testing@claude-code-workflows": true,
|
||||
"tdd-workflows@claude-code-workflows": true,
|
||||
"code-review-ai@claude-code-workflows": true,
|
||||
"code-refactoring@claude-code-workflows": true,
|
||||
"dependency-management@claude-code-workflows": true,
|
||||
"error-debugging@claude-code-workflows": true,
|
||||
"error-diagnostics@claude-code-workflows": true,
|
||||
"deployment-strategies@claude-code-workflows": true,
|
||||
"deployment-validation@claude-code-workflows": true,
|
||||
"cicd-automation@claude-code-workflows": true,
|
||||
"application-performance@claude-code-workflows": true,
|
||||
"comprehensive-review@claude-code-workflows": true,
|
||||
"performance-testing-review@claude-code-workflows": true,
|
||||
"framework-migration@claude-code-workflows": true,
|
||||
"codebase-cleanup@claude-code-workflows": true,
|
||||
"database-design@claude-code-workflows": true,
|
||||
"data-validation-suite@claude-code-workflows": true,
|
||||
"api-scaffolding@claude-code-workflows": true,
|
||||
"api-testing-observability@claude-code-workflows": true,
|
||||
"documentation-generation@claude-code-workflows": true,
|
||||
"game-development@claude-code-workflows": true,
|
||||
"accessibility-compliance@claude-code-workflows": true,
|
||||
"systems-programming@claude-code-workflows": true,
|
||||
"functional-programming@claude-code-workflows": true,
|
||||
"shell-scripting@claude-code-workflows": true,
|
||||
"observability-monitoring@claude-code-workflows": true,
|
||||
"database-cloud-optimization@claude-code-workflows": true
|
||||
},
|
||||
"alwaysThinkingEnabled": true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user