~ / rigs / babarot / dotfiles

babarot/dotfiles

A repository that gathered files starting with dot

↗ GitHub ★ 779 no license updated 12d ago personal setup Claude CodeCodex
share on X
ARCHETYPE
Pragmatist
A balanced, no-drama setup: some rules, some tools, nothing extreme.
CONTEXT TAX · EVERY TURN
~4.4k tokens
Moderate · median rig: 2.3k · breakdown
GUARDRAILS
3/5
Blocks destructive commands · Protects secrets · No YOLO mode · details

Copy this rig

# review before running: this installs third-party code
$ npx degit babarot/dotfiles/home/.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 babarot/dotfiles/.claude/skills/import-fork-patches .claude/skills/import-fork-patches
$ npx degit babarot/dotfiles/.claude/skills/nvim-plugin-audit .claude/skills/nvim-plugin-audit
$ npx degit babarot/dotfiles/home/skills/blog-seed .claude/skills/blog-seed
$ npx degit babarot/dotfiles/home/skills/fork-patches .claude/skills/fork-patches
$ npx degit babarot/dotfiles/home/skills/handoff .claude/skills/handoff
$ npx degit babarot/dotfiles/home/skills/land .claude/skills/land

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(poetry:*)",
      "Bash(python -m pip:*)",
      "Bash(python3 -m pip:*)",
      "Bash(pip3:*)",
      "Bash(pipx:*)",
      "Bash(pip:*)",
      "Bash(sudo:*)",
      "Read(~/.ssh/**)",
      "Read(**/.env)"
    ]
  }
}

Skills (6)

Hooks (1)

eventmatcherruns
SessionStart^(startup|resume|clear|compact|fork)$bash '~/.claude/hooks/herdr-agent-state.sh' session

Plugins (7)

commit-commands@claude-plugins-officialcore@babarot-skillsfrontend-design@claude-plugins-officialgopls-lsp@claude-plugins-officiallua-lsp@claude-plugins-officialslack@claude-plugins-officialwork@babarot-skills

Permissions

deny (9)
Bash(poetry:*)
Bash(python -m pip:*)
Bash(python3 -m pip:*)
Bash(pip3:*)
Bash(pipx:*)
Bash(pip:*)
Bash(sudo:*)
Read(~/.ssh/**)
Read(**/.env)
ask (0)
—
allow (0)
—

Similar rigs

copied ✓