From 6c2292c41de702b294e9cabed0776c3965e0a52c Mon Sep 17 00:00:00 2001 From: FURK4NGG <105324908+FURK4NGG@users.noreply.github.com> Date: Mon, 19 Jan 2026 00:30:26 +0300 Subject: [PATCH] Update event-driven.sh --- event-driven.sh | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/event-driven.sh b/event-driven.sh index 540cf93..0490ee0 100644 --- a/event-driven.sh +++ b/event-driven.sh @@ -9,6 +9,10 @@ BLACKLAYER_BIN="$BASE_DIR/blacklayer" STATE_DIR="$BASE_DIR/.blacklayer_state" STATE_FILE="$STATE_DIR/$MONITOR" +WAYBAR_BIN="/usr/bin/waybar" +WAYBAR_CONFIG_DIR="$HOME/.config/waybar" +WAYBAR_CONFIG="$WAYBAR_CONFIG_DIR/config-$MONITOR" + while true; do sleep "$POLL_INTERVAL" @@ -17,8 +21,15 @@ while true; do FOCUSED=$(echo "$JSON" | jq -r ".[] | select(.name==\"$MONITOR\") | .focused") if [ "$FOCUSED" = "true" ]; then + # Blacklayer kapat pkill -f "$BLACKLAYER_BIN $MONITOR" >/dev/null 2>&1 echo "false" > "$STATE_FILE" + + # Waybar tekrar aƧ + if [ -f "$WAYBAR_CONFIG" ]; then + "$WAYBAR_BIN" -c "$WAYBAR_CONFIG" >/dev/null 2>&1 & + fi + exit 0 fi done