aymericbeaumet/dotfiles
🔧 Dotfiles for neovim, zsh, tmux, claude, codex, agents and more.
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 aymericbeaumet/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 aymericbeaumet/dotfiles/.agents/skills/blueprint .claude/skills/blueprint $ npx degit aymericbeaumet/dotfiles/.agents/skills/bonsai .claude/skills/bonsai $ npx degit aymericbeaumet/dotfiles/.agents/skills/commit .claude/skills/commit $ npx degit aymericbeaumet/dotfiles/.agents/skills/handout .claude/skills/handout $ npx degit aymericbeaumet/dotfiles/.agents/skills/pullrequest .claude/skills/pullrequest $ npx degit aymericbeaumet/dotfiles/.agents/skills/push .claude/skills/push $ npx degit aymericbeaumet/dotfiles/.agents/skills/squash .claude/skills/squash $ npx degit aymericbeaumet/dotfiles/.agents/skills/typesafe-ai .claude/skills/typesafe-ai
Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.
{
"permissions": {
"deny": [
"EnterWorktree",
"ExitWorktree"
]
},
"hooks": {
"PreToolUse": [
{
"matcher": "Bash",
"hooks": [
{
"type": "command",
"command": "rtk hook claude"
}
]
},
{
"matcher": "Bash|EnterWorktree|ExitWorktree",
"hooks": [
{
"type": "command",
"command": "sh -c '$HOME/.dotfiles/scripts/worktree-guard.sh'"
}
]
}
]
}
} Skills (8)
Hooks (6)
| event | matcher | runs |
|---|---|---|
| PreToolUse | Bash | rtk hook claude |
| PreToolUse | Bash|EnterWorktree|ExitWorktree | sh -c '$HOME/.dotfiles/scripts/worktree-guard.sh' |
| SessionStart | * | sh -c '$HOME/.dotfiles/scripts/agent-instructions.sh' |
| SessionStart | * | sh -c '$HOME/.dotfiles/scripts/agent-pane-idle.sh clear claude' |
| UserPromptSubmit | * | sh -c '$HOME/.dotfiles/scripts/agent-pane-idle.sh busy' |
| Stop | * | sh -c '$HOME/.dotfiles/scripts/agent-pane-idle.sh idle' |
Permissions
deny (2)
EnterWorktree
ExitWorktree
ask (0)
—
allow (5)
Bash
Read
Write
Edit
mcp__semble__*
Similar rigs
alex35mil/dotfiles
My dotfiles
Pragmatist 1.2k tok ·
simnalamburt/.dotfiles
:memo: My UNIX-like system configuration files
Minimalist 21 tok ·
bkrishnamachari/claude-elements
Claude Code configuration: CLAUDE.md guidelines, skills, hooks, and settings
Minimalist 967 tok ·
fotoflo/claude-dotfiles-template
A starter for syncing your Claude Code setup (config, skills, hooks) across machines with git.
Minimalist 207 tok ·