mirror of
https://github.com/Xevion/dotfiles.git
synced 2026-01-30 22:24:06 -06:00
Add prominent Question tool guidance to AGENTS.md and expand coverage in CLAUDE.md with chezmoi-specific examples. Refactor share.ts error handling to show last 10 lines of stderr instead of full output, remove hardcoded env var docs now that credentials are templated.
249 lines
7.5 KiB
JSON
249 lines
7.5 KiB
JSON
{
|
|
"includeCoAuthoredBy": false,
|
|
"permissions": {
|
|
"allow": [
|
|
"Glob",
|
|
"Read",
|
|
"Grep",
|
|
"WebSearch",
|
|
"WebFetch(domain:github.com)",
|
|
"WebFetch(domain:raw.githubusercontent.com)",
|
|
"WebFetch(domain:gitlab.com)",
|
|
"WebFetch(domain:docs.rs)",
|
|
"WebFetch(domain:lib.rs)",
|
|
"WebFetch(domain:crates.io)",
|
|
"WebFetch(domain:npmjs.com)",
|
|
"WebFetch(domain:pypi.org)",
|
|
"WebFetch(domain:typst.app)",
|
|
"WebFetch(domain:pixijs.com)",
|
|
"WebFetch(domain:developers.cloudflare.com)",
|
|
"WebFetch(domain:aws.amazon.com)",
|
|
"WebFetch(domain:cloud.google.com)",
|
|
"WebFetch(domain:azure.microsoft.com)",
|
|
"WebFetch(domain:learn.microsoft.com)",
|
|
"WebFetch(domain:devblogs.microsoft.com)",
|
|
"WebFetch(domain:slowli.github.io)",
|
|
"mcp__context7__resolve-library-id",
|
|
"mcp__context7__get-library-docs",
|
|
"mcp__linear-server__list_issues",
|
|
"mcp__linear-server__list_issue_labels",
|
|
"mcp__linear-server__create_issue_label",
|
|
"mcp__linear-server__update_issue",
|
|
"mcp__linear-server__list_teams",
|
|
"mcp__linear-server__list_projects",
|
|
"Bash(cargo --version:*)",
|
|
"Bash(cargo build:*)",
|
|
"Bash(cargo check:*)",
|
|
"Bash(cargo clippy:*)",
|
|
"Bash(cargo test:*)",
|
|
"Bash(cargo nextest run:*)",
|
|
"Bash(cargo tree:*)",
|
|
"Bash(cargo doc:*)",
|
|
"Bash(cargo llvm-cov:*)",
|
|
"Bash(cargo add:*)",
|
|
"Bash(cargo machete:*)",
|
|
"Bash(cargo udeps:*)",
|
|
"Bash(cargo audit:*)",
|
|
"Bash(cargo deny:*)",
|
|
"Bash(cargo outdated:*)",
|
|
"Bash(rustc --version:*)",
|
|
"Bash(sccache --version:*)",
|
|
"Bash(node --version:*)",
|
|
"Bash(npm --version:*)",
|
|
"Bash(npm run:*)",
|
|
"Bash(npm audit:*)",
|
|
"Bash(pnpm --version:*)",
|
|
"Bash(pnpm run:*)",
|
|
"Bash(pnpm list:*)",
|
|
"Bash(pnpm exec:*)",
|
|
"Bash(pnpm audit:*)",
|
|
"Bash(pnpm outdated:*)",
|
|
"Bash(bun --version:*)",
|
|
"Bash(bun run:*)",
|
|
"Bash(bun:*)",
|
|
"Bash(just --version:*)",
|
|
"Bash(just:*)",
|
|
"Bash(make --version:*)",
|
|
"Bash(make run:*)",
|
|
"Bash(make build:*)",
|
|
"Bash(git --version:*)",
|
|
"Bash(git status:*)",
|
|
"Bash(git log:*)",
|
|
"Bash(git show:*)",
|
|
"Bash(git diff:*)",
|
|
"Bash(git fetch:*)",
|
|
"Bash(git add:*)",
|
|
"Bash(git commit:*)",
|
|
"Bash(git rm:*)",
|
|
"Bash(git mv:*)",
|
|
"Bash(gh --version:*)",
|
|
"Bash(gh run list:*)",
|
|
"Bash(gh run view:*)",
|
|
"Bash(gh pr list:*)",
|
|
"Bash(gh api:*)",
|
|
"Bash(docker --version:*)",
|
|
"Bash(docker ps:*)",
|
|
"Bash(docker logs:*)",
|
|
"Bash(docker inspect:*)",
|
|
"Bash(docker exec:*)",
|
|
"Bash(docker port:*)",
|
|
"Bash(docker build:*)",
|
|
"Bash(wrangler --version:*)",
|
|
"Bash(ls:*)",
|
|
"Bash(tree:*)",
|
|
"Bash(cat:*)",
|
|
"Bash(rg:*)",
|
|
"Bash(find:*)",
|
|
"Bash(mkdir:*)",
|
|
"Bash(cloc:*)",
|
|
"Bash(tokei:*)",
|
|
"Bash(curl:*)",
|
|
"Bash(netstat:*)",
|
|
"Bash(awk:*)",
|
|
"Bash(timeout:*)",
|
|
"Bash(wsl --list --verbose:*)",
|
|
"Bash(wsl dpkg:*)",
|
|
"Bash(wsl which:*)",
|
|
"Bash(wsl ps:*)",
|
|
"Bash(wsl find:*)",
|
|
"Bash(wsl ls:*)",
|
|
"Bash(wsl:*)",
|
|
"Bash(tasklist:*)",
|
|
"Bash(Select-String:*)",
|
|
"Bash(Select-Object:*)",
|
|
"Bash(findstr:*)",
|
|
"Bash(dir:*)",
|
|
"Bash(./gradlew spotlessApply:*)",
|
|
"Bash(./gradlew check:*)",
|
|
"Bash(./gradlew build:*)",
|
|
"Bash(mise install:*)",
|
|
"Bash(mise exec actionlint:*)",
|
|
"Bash(claude mcp add:*)",
|
|
"mcp__grep__searchGitHub",
|
|
"WebFetch(domain:docs.github.com)",
|
|
"Bash(chmod:*)",
|
|
"Bash(./gradlew tasks:*)",
|
|
"Bash(./gradlew help:*)",
|
|
"Bash(gh pr comment:*)",
|
|
"Bash(./gradlew compileJava:*)",
|
|
"Bash(./gradlew spotlessCheck check:*)",
|
|
"mcp__linear-server__create_project",
|
|
"mcp__linear-server__create_issue",
|
|
"mcp__linear-server__get_issue",
|
|
"mcp__linear-server__list_issue_statuses",
|
|
"WebFetch(domain:fabricmc.net)",
|
|
"WebFetch(domain:wiki.vg)",
|
|
"Bash(jq:*)",
|
|
"Bash(./gradlew dependencies:*)",
|
|
"WebFetch(domain:logging.apache.org)",
|
|
"WebFetch(domain:stackoverflow.com)",
|
|
"Bash(./gradlew:*)",
|
|
"WebFetch(domain:jar-download.com)",
|
|
"Bash(git restore:*)",
|
|
"Bash(unzip:*)",
|
|
"WebFetch(domain:minecraft.fandom.com)",
|
|
"WebFetch(domain:docs.gradle.org)",
|
|
"WebFetch(domain:www.jetbrains.com)",
|
|
"WebFetch(domain:docs.architectury.dev)",
|
|
"Bash(rsync:*)",
|
|
"WebFetch(domain:modrinth.com)",
|
|
"WebFetch(domain:mvnrepository.com)",
|
|
"WebFetch(domain:gradleup.com)",
|
|
"Bash(wc:*)",
|
|
"Bash(javap:*)",
|
|
"Bash(tee:*)",
|
|
"Bash(git ls-tree:*)",
|
|
"WebFetch(domain:www.cs.unh.edu)",
|
|
"WebFetch(domain:www.cs.cmu.edu)",
|
|
"WebFetch(domain:theory.stanford.edu)",
|
|
"WebFetch(domain:gist.github.com)",
|
|
"WebFetch(domain:docs.neoforged.net)",
|
|
"WebFetch(domain:maven.fabricmc.net)",
|
|
"Bash(grep:*)",
|
|
"Bash(cd:*)",
|
|
"WebFetch(domain:acegikmo.com)",
|
|
"WebFetch(domain:commons.apache.org)",
|
|
"WebFetch(domain:bashtage.github.io)"
|
|
],
|
|
"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:*)",
|
|
"Bash(npm install:*)",
|
|
"Bash(npm update:*)",
|
|
"Bash(pnpm install:*)",
|
|
"Bash(pnpm add:*)",
|
|
"Bash(pnpm remove:*)",
|
|
"Bash(pnpm uninstall:*)",
|
|
"Bash(pnpm update:*)",
|
|
"Bash(pnpm store prune:*)",
|
|
"Bash(bun install:*)",
|
|
"Bash(bun add:*)",
|
|
"Bash(bun remove:*)",
|
|
"Bash(git checkout:*)",
|
|
"Bash(git pull:*)",
|
|
"Bash(git merge:*)",
|
|
"Bash(git merge --squash:*)",
|
|
"Bash(git branch -d:*)",
|
|
"Bash(git rebase:*)",
|
|
"Bash(git push:*)",
|
|
"Bash(gh pr close:*)",
|
|
"Bash(gh issue close:*)",
|
|
"Bash(gh run cancel:*)",
|
|
"Bash(wrangler publish:*)",
|
|
"Bash(wrangler deploy:*)",
|
|
"Bash(pnpm run deploy:*)",
|
|
"Bash(pnpm run build --production:*)",
|
|
"Bash(npm run deploy:*)",
|
|
"Bash(bun run deploy:*)",
|
|
"Bash(mv:*)",
|
|
"Bash(Move-Item:*)",
|
|
"Bash(rm:*)",
|
|
"Bash(del:*)"
|
|
],
|
|
"defaultMode": "default"
|
|
},
|
|
"model": "sonnet",
|
|
"statusLine": {
|
|
"type": "command",
|
|
"command": "bunx -y ccstatusline@latest",
|
|
"padding": 0
|
|
},
|
|
"enabledPlugins": {
|
|
"commit-commands@claude-code-plugins": true,
|
|
"feature-dev@claude-code-plugins": true,
|
|
"rust-analyzer-lsp@claude-plugins-official": true,
|
|
"ralph-wiggum@claude-plugins-official": true,
|
|
"superpowers@superpowers-marketplace": true,
|
|
"gopls-lsp@claude-plugins-official": true,
|
|
"code-review@claude-code-plugins": true
|
|
},
|
|
"alwaysThinkingEnabled": true
|
|
}
|