mirror of
https://github.com/Xevion/dotfiles.git
synced 2025-12-06 09:14:50 -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,
|
"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": {
|
"permissions": {
|
||||||
"allow": [
|
"allow": [
|
||||||
"WebSearch",
|
"WebSearch",
|
||||||
@@ -145,12 +106,38 @@
|
|||||||
"Bash(wsl ls:*)",
|
"Bash(wsl ls:*)",
|
||||||
"Bash(wsl:*)",
|
"Bash(wsl:*)",
|
||||||
"Bash(tasklist:*)",
|
"Bash(tasklist:*)",
|
||||||
"Bash(powershell \"Get-Process:*)",
|
|
||||||
"Bash(Select-String:*)",
|
"Bash(Select-String:*)",
|
||||||
"Bash(Select-Object:*)",
|
"Bash(Select-Object:*)",
|
||||||
"Bash(findstr:*)",
|
"Bash(findstr:*)",
|
||||||
"Bash(dir:*)"
|
"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": [
|
"ask": [
|
||||||
"Bash(cargo uninstall:*)",
|
"Bash(cargo uninstall:*)",
|
||||||
"Bash(cargo update:*)",
|
"Bash(cargo update:*)",
|
||||||
@@ -185,33 +172,50 @@
|
|||||||
"Bash(Move-Item:*)",
|
"Bash(Move-Item:*)",
|
||||||
"Bash(rm:*)",
|
"Bash(rm:*)",
|
||||||
"Bash(del:*)"
|
"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