~ / rigs / aymericbeaumet / dotfiles

aymericbeaumet/dotfiles

🔧 Dotfiles for neovim, zsh, tmux, claude, codex, agents and more.

↗ GitHub ★ 15 MIT updated 5d ago personal setup Claude CodeCodex
share on X
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
CONTEXT TAX · EVERY TURN
~4.1k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
2/5
Blocks destructive commands · Pre-tool screening hook · details

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)

eventmatcherruns
PreToolUseBashrtk hook claude
PreToolUseBash|EnterWorktree|ExitWorktreesh -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

copied ✓