~ / rigs / chan9yu / dotclaude

chan9yu/dotclaude

My Claude Code dotfiles — settings, global instructions, output styles, and a usage-aware statusline

↗ GitHub ★ 0 no license updated 11d ago personal setup Claude Code
share on X
ARCHETYPE
YOLO Cowboy
Permissions? Never heard of 'em. Ships at the speed of `--dangerously-skip-permissions`.
CONTEXT TAX · EVERY TURN
~16 tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
3/5
Blocks destructive commands · Protects secrets · Sandbox or ask-first rules · details

Copy this rig

$ git clone --depth 1 https://github.com/chan9yu/dotclaude

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.

{
  "permissions": {
    "deny": [
      "Bash(sudo *)",
      "Bash(rm -rf /)",
      "Bash(rm -rf ~)",
      "Bash(rm -rf ~/)",
      "Bash(rm -rf $HOME)",
      "Bash(rm -rf $HOME/)",
      "Bash(rm -rf \"$HOME\")",
      "Bash(rm -rf .)",
      "Bash(rm -rf ./)",
      "Bash(rm -rf ..)",
      "Read(**/.env)",
      "Read(**/.env.local)",
      "Read(**/.env.*.local)",
      "Read(**/.env.development)",
      "Read(**/.env.production)",
      "Read(**/.env.staging)",
      "Read(**/.env.test)",
      "Read(**/secrets/**)",
      "Read(**/.ssh/**)",
      "Read(**/.aws/credentials)",
      "Read(**/credentials.json)",
      "Read(**/.credentials.json)"
    ],
    "ask": [
      "Bash(brew install *)",
      "Bash(brew uninstall *)"
    ]
  }
}

Plugins (5)

typescript-lsp@claude-plugins-officialharness@harness-marketplacehumanize-korean@im-not-airalph-loop@claude-plugins-officialponytail@ponytail

Permissions

deny (22)
Bash(sudo *)
Bash(rm -rf /)
Bash(rm -rf ~)
Bash(rm -rf ~/)
Bash(rm -rf $HOME)
Bash(rm -rf $HOME/)
Bash(rm -rf "$HOME")
Bash(rm -rf .)
Bash(rm -rf ./)
Bash(rm -rf ..)
Read(**/.env)
Read(**/.env.local)
Read(**/.env.*.local)
Read(**/.env.development)
Read(**/.env.production)
Read(**/.env.staging)
Read(**/.env.test)
Read(**/secrets/**)
Read(**/.ssh/**)
Read(**/.aws/credentials)
Read(**/credentials.json)
Read(**/.credentials.json)
ask (2)
Bash(brew install *)
Bash(brew uninstall *)
allow (10)
Bash
Edit
NotebookEdit
Skill
WebFetch
WebSearch
Write
Read
Glob
Grep

Similar rigs

copied ✓