thiagowfx/.dotfiles
My dotfiles, managed with GNU stow.
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
Copy this rig
# review before running: this installs third-party code
$ npx degit thiagowfx/.dotfiles/claude/.claude ./rig-.dotfiles # inspect, then merge into .claude/ MCP servers are added to Claude Code at local scope; env vars are shown as YOUR_… placeholders — we never store values. Files are fetched with degit into a separate folder so you can review before merging.
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"permissions": {
"deny": [
"Bash(rm -rf:*)",
"Bash(terraform apply:*)",
"Bash(terraform destroy:*)"
]
},
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/block_dangerous_commands.sh"
},
{
"type": "command",
"command": "atuin hook claude-code"
}
]
}
]
}
} Hooks (5)
| event | matcher | runs |
|---|---|---|
| Notification | permission_prompt|idle_prompt|elicitation_dialog | ~/.claude/hooks/notify.sh |
| PostToolUse | Bash | atuin hook claude-code |
| PostToolUseFailure | Bash | atuin hook claude-code |
| PreToolUse | Bash | ~/.claude/hooks/block_dangerous_commands.sh |
| PreToolUse | Bash | atuin hook claude-code |
Plugins (7)
gopls-lsp@claude-plugins-officiallua-lsp@claude-plugins-officialpyright-lsp@claude-plugins-officialruby-lsp@claude-plugins-officialterraform-skill@antonbabenkothiagowfx@thiagowfxtypescript-lsp@claude-plugins-official
Permissions
deny (3)
Bash(rm -rf:*)
Bash(terraform apply:*)
Bash(terraform destroy:*)
ask (0)
—
allow (65)
Bash(acli jira workitem view:*)
Bash(afplay:*)
Bash(ansible-doc:*)
Bash(basename:*)
Bash(brew info:*)
Bash(cat:*)
Bash(command -v:*)
Bash(date:*)
Bash(dir:*)
Bash(echo:*)
Bash(fd:*)
Bash(find:*)
Bash(gh api:*)
Bash(gh issue view:*)
Bash(gh pr checks:*)
Bash(gh pr diff:*)
Bash(gh pr list:*)
Bash(gh pr review-comment list:*)
Bash(gh pr view:*)
Bash(gh run view:*)
Bash(gh search:*)
Bash(git add:*)
Bash(git branch:*)
Bash(git check-ignore:*)
Bash(git commit:*)
Bash(git diff:*)
Bash(git log:*)
Bash(git rev-parse:*)
Bash(git run list:*)
Bash(git show:*)
Bash(go test:*)
Bash(grep:*)
Bash(hadolint:*)
Bash(head:*)
Bash(helm lint:*)
Bash(helm template:*)
Bash(jq:*)
Bash(just --list:*)
Bash(less:*)
Bash(ls:*)
Bash(md5sum:*)
Bash(mktemp:*)
Bash(mkdir:*)
Bash(printf:*)
Bash(pytest:*)
Bash(readlink:*)
Bash(rg:*)
Bash(shellcheck:*)
Bash(stat:*)
Bash(tail:*)
Bash(terraform validate:*)
Bash(test:*)
Bash(tflint:*)
Bash(tr:*)
Bash(tree:*)
Bash(uuidgen:*)
Bash(wc:*)
Bash(xxd:*)
Bash(yamllint:*)
WebFetch(domain:api.github.com)
Similar rigs
shanraisshan/claude-code-best-practice
from vibe coding to agentic engineering - practice makes claude perfect
YOLO Cowboy 12.9k tok ·
davila7/claude-code-templates
CLI tool for configuring and monitoring Claude Code
YOLO Cowboy 80.9k tok ·
IvanMurzak/Unity-MCP
AI Skills, MCP Tools, and CLI for Unity Engine. Full AI develop and test loop. Use cli for quick setup. Efficient token usage, advanced tools. Any C# method may be turned into a tool by a single line. Works with Claude Code, Gemini, Copilot
YOLO Cowboy 5.9k tok ·
MaxMiksa/Auto-Company
An auto-company works for 24/7 on your own PC - Windows/Linux/macOS.
YOLO Cowboy 7.8k tok ·