emazzotta/dotfiles
⚡️ Collection of my dotfiles
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 emazzotta/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.
{
"hooks": {
"PreToolUse": [
{
"matcher": "Edit|Write",
"hooks": [
{
"type": "command",
"command": "file=$(jq -r '.tool_input.file_path // empty'); case \"$file\" in */.claude/projects/*/memory/*) echo 'BLOCKED: auto-memory path. For curated session memory use /workspace/.claude/scripts/memory log \"<text>\" (or park/recall). See Session Memo"
}
]
},
{
"matcher": "Bash|WebFetch",
"hooks": [
{
"type": "command",
"command": "~/.claude/hooks/block-jira-direct-api.sh"
}
]
}
]
}
} Hooks (12)
| event | matcher | runs |
|---|---|---|
| SessionStart | * | /workspace/.claude/hooks/session-start-git-safe-dirs.sh |
| SessionStart | * | /workspace/.claude/hooks/session-start-worktree-sweep.sh |
| SessionStart | * | /workspace/.claude/hooks/session-start-memory.sh |
| Stop | * | ~/dotfiles/bin/stop-bell |
| SessionEnd | * | /workspace/.claude/hooks/session-end-claude-sync.sh |
| UserPromptSubmit | * | /workspace/.claude/hooks/user-prompt-session-topic.sh |
| PreToolUse | Edit|Write | file=$(jq -r '.tool_input.file_path // empty'); case "$file" in */.claude/projects/*/memory/*) echo 'BLOCKED: auto-memory path. For curated session memory use /workspace/.claude/scripts/memory log "<text>" (or park/recall). See Session Memo |
| PreToolUse | Bash|WebFetch | ~/.claude/hooks/block-jira-direct-api.sh |
| PostToolUse | Edit|Write | /workspace/.claude/hooks/post-edit-sync-guidelines-check.sh |
| PostToolUse | Edit|Write | /workspace/.claude/hooks/post-edit-autocomplete-check.sh |
| PostToolUse | Bash | /workspace/.claude/hooks/post-tool-commit-observer.sh |
| Notification | * | printf '\a' |
Plugins (6)
code-review@claude-plugins-officialleonardo@leonardo-skillsaiup-core@ai-unified-process-marketplaceaiup-vaadin-jooq@ai-unified-process-marketplacejdtls-lsp@claude-plugins-officialvaadin-skills@vaadin-marketplace
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 ·