From cf1234436f16a1c2fd607a9e54589117dccec783 Mon Sep 17 00:00:00 2001 From: ShakedGold Date: Mon, 12 Jun 2023 12:35:28 +0300 Subject: [PATCH] fixed window naming to special characters with --- scripts/daemon.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/daemon.sh b/scripts/daemon.sh index 1d76d54..8e385bd 100755 --- a/scripts/daemon.sh +++ b/scripts/daemon.sh @@ -8,7 +8,8 @@ rm -rf $missioncontroldir/windows/* 2> /dev/null while true; do new_window=$(hyprctl activewindow -j | jq --raw-output .title) new_window=$(echo $new_window | sed 's/\[\([^]]*\)\]/\\[\1\\]/g') #add \ to [] - new_window=$(echo $new_window | sed 's/'\''\.\*\\^//g') #add \ to special characters + new_window=$(echo $new_window | sed -E 's/(['\''\.\*\\^])/\\\1/g') #add \ to special characters + new_window=$(echo $new_window | sed -E 's/([\{\}])/\\\1/g') #add \ to { and } if [[ "$window" == "$new_window" ]]; then continue