Initial Claude Code settings

This commit is contained in:
root
2026-01-26 09:46:26 +01:00
commit 3c9a9112a7
6 changed files with 499 additions and 0 deletions

41
README.md Normal file
View File

@@ -0,0 +1,41 @@
# 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
```