mrpbennett/dotfiles
Personal configuration files — symlinked, versioned, and ready to clone. All with auto theme switching
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 mrpbennett/dotfiles/.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.
$ npx degit mrpbennett/dotfiles/.claude/skills/context7-mcp .claude/skills/context7-mcp $ npx degit mrpbennett/dotfiles/.claude/skills/til .claude/skills/til
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"permissions": {
"deny": [
"Read(.env)",
"Read(.env.*)",
"Read(**/secrets/*)",
"Read(**/*credential*)",
"Read(**/*.pem)",
"Read(**/*.key)",
"Bash(rm -rf /)",
"Bash(rm -rf ~)",
"Bash(rm -rf .)",
"Bash(rm -f)",
"Bash(rm -rf)",
"Bash(> /)",
"Bash(dd if=/dev/zero)",
"Bash(dd if=/dev/null)",
"Bash(mkfs)",
"Bash(fdisk)",
"Bash(kill -9 1)",
"Bash(chmod -R 777 /)",
"Bash(chown -R)",
"Bash(git reset --hard)",
"Bash(git push --force)",
"Bash(git push -f)",
"Bash(git clean -fd)",
"Bash(git clean -fdx)",
"Bash(git clean -fx)",
"Bash(git checkout -- .)",
"Bash(git restore .)",
"Bash(git branch -D)",
"Bash(git push origin --delete)",
"Bash(git stash clear)",
"Bash(git reflog expire)",
"Bash(git gc --prune=now)"
]
}
} Skills (2)
Plugins (2)
mattpocock-skills@claude-plugins-officiallua-lsp@claude-plugins-official
Permissions
deny (32)
Read(.env)
Read(.env.*)
Read(**/secrets/*)
Read(**/*credential*)
Read(**/*.pem)
Read(**/*.key)
Bash(rm -rf /)
Bash(rm -rf ~)
Bash(rm -rf .)
Bash(rm -f)
Bash(rm -rf)
Bash(> /)
Bash(dd if=/dev/zero)
Bash(dd if=/dev/null)
Bash(mkfs)
Bash(fdisk)
Bash(kill -9 1)
Bash(chmod -R 777 /)
Bash(chown -R)
Bash(git reset --hard)
Bash(git push --force)
Bash(git push -f)
Bash(git clean -fd)
Bash(git clean -fdx)
Bash(git clean -fx)
Bash(git checkout -- .)
Bash(git restore .)
Bash(git branch -D)
Bash(git push origin --delete)
Bash(git stash clear)
Bash(git reflog expire)
Bash(git gc --prune=now)
ask (0)
—
allow (3)
Bash(*)
WebFetch
Read
Similar rigs
natelandau/dotfiles
Home for my bootstrap script, dotfiles, and configuration files
Minimalist 1.1k tok ·
upstash/context7
Context7 Platform -- Up-to-date code documentation for LLMs and AI code editors
Pragmatist 1.4k tok ·
vidbina/dotfiles
Just dotfiles. Managing most of my systems with Nix ❄️ and now with home-manager too. Parts of the configuration are literate 📜, others are just a hot mess of spaghetti 🍝. Here be dragons. 🐲
Pragmatist 5.9k tok ·
mcferrill/dotfiles
Unix environment config using git submodules.
MCP Hoarder 31.4k tok ·