From 27fa7ed96f9a5671d8900ea407209e3607d8a5f7 Mon Sep 17 00:00:00 2001 From: "info@pi-farm.de" Date: Wed, 27 May 2026 22:53:18 +0000 Subject: [PATCH] setup_x11_jarvis.sh aktualisiert --- setup_x11_jarvis.sh | 42 +++++++++++++++++++++--------------------- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/setup_x11_jarvis.sh b/setup_x11_jarvis.sh index 9567249..a63483e 100755 --- a/setup_x11_jarvis.sh +++ b/setup_x11_jarvis.sh @@ -95,22 +95,22 @@ chmod +x "$REAL_HOME/.xinitrc" # Eigentumsrechte korrigieren chown -R "$REAL_USER:$REAL_USER" "$REAL_HOME/.config" "$REAL_HOME/.xinitrc" -# J.A.R.V.I.S. .env Template -if [-z "$JARVIS_DIR/config/.env"]; then - cat << 'EOF' > "$JARVIS_DIR/config/.env" - WEB_USER_NAME="$REAL_USER" - AI_PROVIDER=nvdia - OPENAI_API_KEY=dein-openai-key - OPENAI_MODEL= - GOOGLE_API_KEY=dein-google-key - NVIDIA_API_KEY=dein-nvidia-key - NVIDIA_MODEL=moonshotai/kimi-k2.6 - GOOGLE_MODEL=gemini-2.5-flash - OLLAMA_BASE_URL=http://127.0.0.1:11434/v1 - OLLAMA_MODEL=llama3 - GROQ_API_KEY=dein-groq-key - GROQ_MODEL=groq/compound - EOF +# J.A.R.V.I.S. .env Template (Leerzeichen bei [ ] und EOF korrigiert) +if [ -z "$JARVIS_DIR/config/.env" ]; then +cat << 'EOF' > "$JARVIS_DIR/config/.env" +WEB_USER_NAME="$REAL_USER" +AI_PROVIDER=nvdia +OPENAI_API_KEY=dein-openai-key +OPENAI_MODEL= +GOOGLE_API_KEY=dein-google-key +NVIDIA_API_KEY=dein-nvidia-key +NVIDIA_MODEL=moonshotai/kimi-k2.6 +GOOGLE_MODEL=gemini-2.5-flash +OLLAMA_BASE_URL=http://127.0.0.1:11434/v1 +OLLAMA_MODEL=llama3 +GROQ_API_KEY=dein-groq-key +GROQ_MODEL=groq/compound +EOF fi # J.A.R.V.I.S. Optimierter System-Prompt inkl. wdotool-Handbuch @@ -155,7 +155,7 @@ RICHTIG: firefox "google.de" & FALSCH: firefox & sleep 2 && xdotool key ctrl+l ... RICHTIGE VERKETTUNG (für andere Anwendungen): -Wenn du mehrere Befehle verknüpfen musst (z.B. App starten und danach fokussieren), nutze && innerhalb eines EINZIGEN -Blocks. +Wenn du mehrere Befehle verknüpfen musst (z.B. App starten und danach pflegen), nutze && innerhalb eines EINZIGEN -Blocks. Beispiel: tilix & sleep 1 && wmctrl -a "Tilix" @@ -184,7 +184,7 @@ python3 -m venv "$JARVIS_DIR/venv" #################################### # Modell herunterladen -wget https://alphacephei.com/vosk/models/vosk-model-small-de-0.15.zip +wget [https://alphacephei.com/vosk/models/vosk-model-small-de-0.15.zip](https://alphacephei.com/vosk/models/vosk-model-small-de-0.15.zip) # Entpacken unzip vosk-model-small-de-0.15.zip # Ordner umbenennen, damit das Skript ihn leicht findet @@ -192,15 +192,15 @@ mv vosk-model-small-de-0.15 model rm vosk-model-small-de-0.15.zip # Piper installieren -wget https://github.com/rhasspy/piper/releases/download/v1.2.0/piper_amd64.tar.gz +wget [https://github.com/rhasspy/piper/releases/download/v1.2.0/piper_amd64.tar.gz](https://github.com/rhasspy/piper/releases/download/v1.2.0/piper_amd64.tar.gz) tar -xf piper_amd64.tar.gz rm piper_amd64.tar.gz # Das eigentliche Sprachmodell (.onnx) -wget https://huggingface.co/rhasspy/piper-voices/resolve/main/de/de_DE/thorsten/high/de_DE-thorsten-high.onnx +wget [https://huggingface.co/rhasspy/piper-voices/resolve/main/de/de_DE/thorsten/high/de_DE-thorsten-high.onnx](https://huggingface.co/rhasspy/piper-voices/resolve/main/de/de_DE/thorsten/high/de_DE-thorsten-high.onnx) # Die dazugehörige Konfigurationsdatei (.json) -wget https://huggingface.co/rhasspy/piper-voices/resolve/main/de/de_DE/thorsten/high/de_DE-thorsten-high.onnx.json +wget [https://huggingface.co/rhasspy/piper-voices/resolve/main/de/de_DE/thorsten/high/de_DE-thorsten-high.onnx.json](https://huggingface.co/rhasspy/piper-voices/resolve/main/de/de_DE/thorsten/high/de_DE-thorsten-high.onnx.json) echo "====================================================" echo "✅ X11 Openbox-Umgebung erfolgreich eingerichtet!"