Initial Claude Code settings
This commit is contained in:
41
README.md
Normal file
41
README.md
Normal 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
|
||||
```
|
||||
Reference in New Issue
Block a user