~ / rigs / lighttiger2505 / .dotfiles

lighttiger2505/.dotfiles

my vim settings in the .dotfiles

↗ GitHub ★ 40 no license updated 1mo 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
~848 tokens
Featherweight · 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 lighttiger2505/.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 lighttiger2505/.dotfiles/.claude/skills/find-skills .claude/skills/find-skills
$ npx degit lighttiger2505/.dotfiles/.claude/skills/loop-pr-review .claude/skills/loop-pr-review
$ curl -fsSL --create-dirs -o .claude/agents/planner.md https://raw.githubusercontent.com/lighttiger2505/.dotfiles/master/.claude/agents/planner.md
$ curl -fsSL --create-dirs -o .claude/agents/refactor-cleaner.md https://raw.githubusercontent.com/lighttiger2505/.dotfiles/master/.claude/agents/refactor-cleaner.md

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:*)",
      "Read(./.env)",
      "Read(./.env.*)",
      "Read(**/.env)",
      "Read(**/.env.*)",
      "Read(**/secrets/**)",
      "Read(**/*_rsa)",
      "Read(~/.ssh/**)",
      "Read(~/.aws/**)",
      "Read(~/.config/gcloud/**)",
      "Read(~/.kube/config)",
      "Bash(rm -rf *)",
      "Bash(git push --force*)",
      "Bash(git push -f*)"
    ]
  }
}

Skills (2)

Subagents (2)

planner
model: opus
Expert planning specialist for complex features and refactoring. Use PROACTIVELY when users request feature implementation, architectural changes, or complex refactoring. Automatically activated for p
refactor-cleaner
model: opus
Dead code cleanup and consolidation specialist. Use PROACTIVELY for removing unused code, duplicates, and refactoring. Runs analysis tools (knip, depcheck, ts-prune) to identify dead code and safely r

Hooks (1)

eventmatcherruns
Notification*$HOME/.claude/notification.sh

Plugins (6)

gopls-lsp@claude-plugins-officialcontext7@claude-plugins-officialtypescript-lsp@claude-plugins-officiallua-lsp@claude-plugins-officialworktrunk@worktrunkfrontend-design@claude-plugins-official

Permissions

deny (14)
Bash(sudo:*)
Read(./.env)
Read(./.env.*)
Read(**/.env)
Read(**/.env.*)
Read(**/secrets/**)
Read(**/*_rsa)
Read(~/.ssh/**)
Read(~/.aws/**)
Read(~/.config/gcloud/**)
Read(~/.kube/config)
Bash(rm -rf *)
Bash(git push --force*)
Bash(git push -f*)
ask (0)
—
allow (24)
Bash(find:*)
Bash(gh pr create:*)
Bash(gh pr diff:*)
Bash(gh pr edit:*)
Bash(gh pr list:*)
Bash(gh pr view:*)
Bash(git add:*)
Bash(git checkout:*)
Bash(git commit:*)
Bash(git log:*)
Bash(git push:*)
Bash(go get *)
Bash(go mod *)
Bash(go test:*)
Bash(golangci-lint run:*)
Bash(grep:*)
Bash(ls:*)
Bash(make build:*)
Bash(mate test:*)
Bash(pnpm:*)
Bash(sed:*)
Bash(tmux rename-session:*)
Bash(wt step commit:*)
Bash(wt switch:*)

Similar rigs

copied ✓