From 32f9eb80f6335d016e1d1506207c84e43710c476 Mon Sep 17 00:00:00 2001 From: kyle Date: Wed, 31 Dec 2025 04:27:02 -0800 Subject: [PATCH] Add stop-dashboard.sh --- stop-dashboard.sh | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 stop-dashboard.sh diff --git a/stop-dashboard.sh b/stop-dashboard.sh new file mode 100644 index 0000000..5b89131 --- /dev/null +++ b/stop-dashboard.sh @@ -0,0 +1,21 @@ +#!/bin/bash +# Stop Home Assistant Dashboard from TTY + +echo "Stopping Firefox dashboard..." + +# Kill all Firefox processes for user kyle +pkill -u kyle firefox + +sleep 1 + +if pgrep -u kyle firefox > /dev/null; then + echo "Some Firefox processes are still running. Force killing..." + pkill -9 -u kyle firefox + sleep 1 +fi + +if ! pgrep -u kyle firefox > /dev/null; then + echo "✓ Dashboard stopped" +else + echo "✗ Could not stop all Firefox processes" +fi