Inital Comit Upload Config Files
This commit is contained in:
21
scripts/ai-stuff/ai-shell.sh
Executable file
21
scripts/ai-stuff/ai-shell.sh
Executable file
@@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
source "$HOME/.config/hypr/scripts/ai-stuff/ollama-common.sh"
|
||||
|
||||
PROMPT=$(wofi --dmenu --prompt "AI Shell")
|
||||
[ -z "$PROMPT" ] && exit 0
|
||||
|
||||
FULL_PROMPT="Gib ausschließlich genau einen Linux-Befehl zurück, ohne Erklärungen, ohne Markdown, ohne Codeblock. Aufgabe: $PROMPT"
|
||||
CMD=$(ask_ollama "$FULL_PROMPT" | head -n 1)
|
||||
|
||||
kitty --title "AI Shell" bash -lc "
|
||||
echo 'Generierter Befehl:'
|
||||
echo
|
||||
printf '%s\n' \"$CMD\"
|
||||
echo
|
||||
read -p 'Ausführen? [y/N]: ' CONFIRM
|
||||
if [[ \$CONFIRM =~ ^[Yy]$ ]]; then
|
||||
echo
|
||||
bash -c \"$CMD\"
|
||||
echo
|
||||
fi
|
||||
read -n 1 -s -r -p 'Taste drücken zum Schließen...'"
|
||||
Reference in New Issue
Block a user