~ / rigs / soerenmartius / awesome-dotfiles

soerenmartius/awesome-dotfiles

Ghostty + persistent tmux, oh-my-zsh via zgen, Starship, Neovim and 1Password SSH: my .files, including ~/.macos, brew.sh and a bootstrap script for new Macs.

↗ GitHub ★ 36 MIT updated 5d 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
~352 tokens
Featherweight · median rig: 2.3k · breakdown
GUARDRAILS
1/5
Pre-tool screening hook · details

Copy this rig

# review before running: this installs third-party code
$ npx degit soerenmartius/awesome-dotfiles/.claude ./rig-awesome-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.

$ curl -fsSL --create-dirs -o .claude/agents/blog-section-rewriter.md https://raw.githubusercontent.com/soerenmartius/awesome-dotfiles/master/.claude/agents/blog-section-rewriter.md
$ curl -fsSL --create-dirs -o .claude/agents/linkedin-post-writer.md https://raw.githubusercontent.com/soerenmartius/awesome-dotfiles/master/.claude/agents/linkedin-post-writer.md
$ curl -fsSL --create-dirs -o .claude/agents/product-copy-rewriter.md https://raw.githubusercontent.com/soerenmartius/awesome-dotfiles/master/.claude/agents/product-copy-rewriter.md
$ curl -fsSL --create-dirs -o .claude/agents/terramate-blog-writer.md https://raw.githubusercontent.com/soerenmartius/awesome-dotfiles/master/.claude/agents/terramate-blog-writer.md

Merge into .claude/settings.json (project) or ~/.claude/settings.json (user). Hook commands reference scripts in the source repo — copy those too.

{
  "hooks": {
    "PreToolUse": [
      {
        "matcher": "Skill",
        "hooks": [
          {
            "type": "command",
            "command": "to11 code --claude-skill-invoke-hook"
          }
        ]
      }
    ]
  }
}

Subagents (4)

blog-section-rewriter
model: sonnet
Use this agent when the user provides a section or passage from a blog article and wants it rewritten to be more concise and clear. This includes paragraphs that are too wordy, unclear sentences, ramb
linkedin-post-writer
model: sonnet
Use this agent when the user wants to create a LinkedIn post for Sören Martius, typically from a blog post URL, raw text, notes, or a product announcement. This includes when the user shares content a
product-copy-rewriter
model: sonnet
Use this agent when you need to rewrite, polish, or spellcheck specific content paragraphs into product marketing language consistent with the Terramate brand voice. This includes transforming technic
terramate-blog-writer
model: sonnet
Use this agent when the user provides a nut graph, skeleton/outline, and optional constraints for writing a Terramate engineering blog post. This agent transforms structured outlines into polished, Ve

Hooks (4)

eventmatcherruns
PreToolUseSkillto11 code --claude-skill-invoke-hook
SessionStart*to11 code --claude-session-start-hook
UserPromptExpansion*to11 code --claude-command-expand-hook
UserPromptSubmit*to11 code --claude-prompt-submit-hook

Plugins (12)

commit-commands@claude-plugins-officialcontext7@claude-plugins-officialdatadog@claude-plugins-officiallinear@claude-plugins-officialplaywright@claude-plugins-officialralph-loop@claude-plugins-officialrust-analyzer-lsp@claude-plugins-officialsuperpowers@claude-plugins-officialto11@to11aitypescript-lsp@claude-plugins-officialvercel@claude-plugins-officialswift-lsp@claude-plugins-official

Similar rigs

copied ✓