README: Optionales Nextcloud-Setup dokumentiert
This commit is contained in:
25
README.md
25
README.md
@@ -4,6 +4,8 @@ Zentrale Konfiguration für Claude Code, synchronisiert über alle Geräte.
|
|||||||
|
|
||||||
## Setup auf neuem Gerät
|
## Setup auf neuem Gerät
|
||||||
|
|
||||||
|
### Basis-Setup (alle Geräte)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# 1. Repository klonen
|
# 1. Repository klonen
|
||||||
git clone ssh://git@gitea.egonetix.de:222/root/claude_settings.git ~/dotfiles/claude_settings
|
git clone ssh://git@gitea.egonetix.de:222/root/claude_settings.git ~/dotfiles/claude_settings
|
||||||
@@ -18,6 +20,29 @@ ln -sf ~/dotfiles/claude_settings/agents/* ~/.claude/agents/
|
|||||||
ln -sf ~/dotfiles/claude_settings/rules/* ~/.claude/rules/ 2>/dev/null || true
|
ln -sf ~/dotfiles/claude_settings/rules/* ~/.claude/rules/ 2>/dev/null || true
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Optional: Nextcloud-Sync (nur auf Geräten mit Nextcloud)
|
||||||
|
|
||||||
|
Falls Nextcloud auf dem Gerät läuft und die Settings auch dort sichtbar sein sollen:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Prüfen ob Nextcloud existiert
|
||||||
|
if [ -d ~/Nextcloud/entwicklung ]; then
|
||||||
|
mkdir -p ~/Nextcloud/entwicklung/claude_settings
|
||||||
|
ln -sf ~/dotfiles/claude_settings/settings.json ~/Nextcloud/entwicklung/claude_settings/settings.json
|
||||||
|
ln -sf ~/dotfiles/claude_settings/CLAUDE.md ~/Nextcloud/entwicklung/claude_settings/CLAUDE.md
|
||||||
|
ln -sf ~/dotfiles/claude_settings/statusline-command.sh ~/Nextcloud/entwicklung/claude_settings/statusline-command.sh
|
||||||
|
ln -sf ~/dotfiles/claude_settings/hooks ~/Nextcloud/entwicklung/claude_settings/hooks
|
||||||
|
ln -sf ~/dotfiles/claude_settings/agents ~/Nextcloud/entwicklung/claude_settings/agents
|
||||||
|
ln -sf ~/dotfiles/claude_settings/rules ~/Nextcloud/entwicklung/claude_settings/rules
|
||||||
|
ln -sf ~/dotfiles/claude_settings/README.md ~/Nextcloud/entwicklung/claude_settings/README.md
|
||||||
|
echo "✓ Nextcloud-Symlinks erstellt"
|
||||||
|
else
|
||||||
|
echo "Nextcloud nicht gefunden - übersprungen"
|
||||||
|
fi
|
||||||
|
```
|
||||||
|
|
||||||
|
**Hinweis:** Nextcloud ist optional. Das Git-Repo ist die "Source of Truth". Die Nextcloud-Symlinks dienen nur dazu, die Dateien auch in der Nextcloud-Oberfläche sichtbar zu machen.
|
||||||
|
|
||||||
## Inhalt
|
## Inhalt
|
||||||
|
|
||||||
| Datei/Ordner | Zweck |
|
| Datei/Ordner | Zweck |
|
||||||
|
|||||||
Reference in New Issue
Block a user