From 019815b5b1de05acda4a7f6f2dbee411c455aa44 Mon Sep 17 00:00:00 2001 From: "info@pi-farm.de" Date: Wed, 27 May 2026 22:16:49 +0000 Subject: [PATCH] setup_x11_jarvis.sh aktualisiert --- setup_x11_jarvis.sh | 39 ++++++++++++++++++++++++--------------- 1 file changed, 24 insertions(+), 15 deletions(-) diff --git a/setup_x11_jarvis.sh b/setup_x11_jarvis.sh index 325c056..2b37401 100755 --- a/setup_x11_jarvis.sh +++ b/setup_x11_jarvis.sh @@ -62,6 +62,13 @@ mkdir -p "$REAL_HOME/.config/openbox" cat << EOF > "$REAL_HOME/.config/openbox/autostart" # Tint2 Taskleiste im Hintergrund starten tint2 & +# Deutsches Tastaturlayout +setxkbmap de & +# PipeWire Audio-Server starten +gentle_pipewire_start() { + systemctl --user start pipewire pipewire-pulse wireplumber +} +gentle_pipewire_start & # Falls ein Hintergrundbild gewünscht ist (optional, benötigt 'feh'): # feh --bg-scale /pfad/zum/bild.jpg & @@ -92,20 +99,22 @@ chmod +x "$REAL_HOME/.xinitrc" chown -R "$REAL_USER:$REAL_USER" "$REAL_HOME/.config" "$REAL_HOME/.xinitrc" # J.A.R.V.I.S. .env Template -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 +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 cat << 'EOF' > "$JARVIS_DIR/config/system_prompt.txt" @@ -145,7 +154,7 @@ FALSCH: ```bash firefox & ``` SPEZIALREGEL FÜR WEBSEITEN & BROWSER: Navigiere NIEMALS mittels xdotool (ctrl+l) zu einer Webseite! Das ist zu fehleranfällig. Übergib die URL stattdessen IMMER direkt als Argument an den firefox-Befehl. Das öffnet die Seite direkt (oder in einem neuen Tab, falls Firefox bereits läuft). -RICHTIG: firefox "git.pi-farm.de" & +RICHTIG: firefox "google.de" & FALSCH: firefox & sleep 2 && xdotool key ctrl+l ... RICHTIGE VERKETTUNG (für andere Anwendungen):