setup_x11_jarvis.sh aktualisiert
This commit is contained in:
@@ -62,6 +62,13 @@ mkdir -p "$REAL_HOME/.config/openbox"
|
|||||||
cat << EOF > "$REAL_HOME/.config/openbox/autostart"
|
cat << EOF > "$REAL_HOME/.config/openbox/autostart"
|
||||||
# Tint2 Taskleiste im Hintergrund starten
|
# Tint2 Taskleiste im Hintergrund starten
|
||||||
tint2 &
|
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'):
|
# Falls ein Hintergrundbild gewünscht ist (optional, benötigt 'feh'):
|
||||||
# feh --bg-scale /pfad/zum/bild.jpg &
|
# feh --bg-scale /pfad/zum/bild.jpg &
|
||||||
@@ -92,8 +99,9 @@ chmod +x "$REAL_HOME/.xinitrc"
|
|||||||
chown -R "$REAL_USER:$REAL_USER" "$REAL_HOME/.config" "$REAL_HOME/.xinitrc"
|
chown -R "$REAL_USER:$REAL_USER" "$REAL_HOME/.config" "$REAL_HOME/.xinitrc"
|
||||||
|
|
||||||
# J.A.R.V.I.S. .env Template
|
# J.A.R.V.I.S. .env Template
|
||||||
|
if [-z "$JARVIS_DIR/config/.env"]; then
|
||||||
cat << 'EOF' > "$JARVIS_DIR/config/.env"
|
cat << 'EOF' > "$JARVIS_DIR/config/.env"
|
||||||
WEB_USER_NAME=$REAL_USER
|
WEB_USER_NAME="$REAL_USER"
|
||||||
AI_PROVIDER=nvdia
|
AI_PROVIDER=nvdia
|
||||||
OPENAI_API_KEY=dein-openai-key
|
OPENAI_API_KEY=dein-openai-key
|
||||||
OPENAI_MODEL=
|
OPENAI_MODEL=
|
||||||
@@ -106,6 +114,7 @@ OLLAMA_MODEL=llama3
|
|||||||
GROQ_API_KEY=dein-groq-key
|
GROQ_API_KEY=dein-groq-key
|
||||||
GROQ_MODEL=groq/compound
|
GROQ_MODEL=groq/compound
|
||||||
EOF
|
EOF
|
||||||
|
fi
|
||||||
|
|
||||||
# J.A.R.V.I.S. Optimierter System-Prompt inkl. wdotool-Handbuch
|
# J.A.R.V.I.S. Optimierter System-Prompt inkl. wdotool-Handbuch
|
||||||
cat << 'EOF' > "$JARVIS_DIR/config/system_prompt.txt"
|
cat << 'EOF' > "$JARVIS_DIR/config/system_prompt.txt"
|
||||||
@@ -145,7 +154,7 @@ FALSCH: ```bash firefox & ```
|
|||||||
|
|
||||||
SPEZIALREGEL FÜR WEBSEITEN & BROWSER:
|
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).
|
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: <EXECUTE>firefox "git.pi-farm.de" &</EXECUTE>
|
RICHTIG: <EXECUTE>firefox "google.de" &</EXECUTE>
|
||||||
FALSCH: <EXECUTE>firefox & sleep 2 && xdotool key ctrl+l ...</EXECUTE>
|
FALSCH: <EXECUTE>firefox & sleep 2 && xdotool key ctrl+l ...</EXECUTE>
|
||||||
|
|
||||||
RICHTIGE VERKETTUNG (für andere Anwendungen):
|
RICHTIGE VERKETTUNG (für andere Anwendungen):
|
||||||
|
|||||||
Reference in New Issue
Block a user