21 lines
736 B
Bash
Executable File
21 lines
736 B
Bash
Executable File
#!/bin/bash
|
|
|
|
choice=$(printf "🖥 Server Status\n🐳 Docker Status\n🔁 Restart Docker\n🌐 Open Services\n📡 Network Tools\n🤖 Ollama Models" | wofi --dmenu --prompt "Homelab")
|
|
|
|
case "$choice" in
|
|
"🖥 Server Status")
|
|
kitty -e bash -lc "~/.config/hypr/scripts/homelab/server-status.sh"
|
|
;;
|
|
"🐳 Docker Status")
|
|
kitty -e bash -lc "~/.config/hypr/scripts/homelab/docker-status.sh"
|
|
;;
|
|
"🔁 Restart Docker")
|
|
kitty -e bash -lc "~/.config/hypr/scripts/homelab/docker-restart.sh"
|
|
;;
|
|
"🌐 Open Services")
|
|
~/.config/hypr/scripts/homelab/services-menu.sh
|
|
;;
|
|
"📡 Network Tools")
|
|
~/.config/hypr/scripts/homelab/network-tools.sh
|
|
;;
|
|
esac |