# Claude Code Settings Zentrale Konfiguration für Claude Code, synchronisiert über alle Geräte. ## Setup auf neuem Gerät ```bash # 1. Repository klonen git clone ssh://git@gitea.egonetix.de:222/root/claude_settings.git ~/dotfiles/claude_settings # 2. Symlinks erstellen mkdir -p ~/.claude/agents ~/.claude/rules ln -sf ~/dotfiles/claude_settings/settings.json ~/.claude/settings.json ln -sf ~/dotfiles/claude_settings/CLAUDE.md ~/.claude/CLAUDE.md ln -sf ~/dotfiles/claude_settings/statusline-command.sh ~/.claude/statusline-command.sh ln -sf ~/dotfiles/claude_settings/agents/* ~/.claude/agents/ ln -sf ~/dotfiles/claude_settings/rules/* ~/.claude/rules/ 2>/dev/null || true ``` ## Inhalt | Datei | Zweck | |-------|-------| | `settings.json` | Globale Einstellungen (Model, Plugins, StatusLine) | | `CLAUDE.md` | Globale Instruktionen für Claude | | `statusline-command.sh` | Custom StatusLine Script | | `agents/` | Benutzerdefinierte Agenten | | `rules/` | Modulare Regeln | ## Workflow **Bei Session-Start:** ```bash cd ~/dotfiles/claude_settings && git pull ``` **Nach Änderungen:** ```bash cd ~/dotfiles/claude_settings git add -A && git commit -m "Beschreibung" && git push ```