Skip to content

Commit 2f34da0

Browse files
committed
feat: exit with 1 when paused for is-paused
1 parent d2faa87 commit 2f34da0

File tree

1 file changed

+14
-1
lines changed

1 file changed

+14
-1
lines changed

dunstctl

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,20 @@ case "${1:-}" in
117117
fi
118118
;;
119119
"is-paused")
120-
property_get paused | ( read -r _ _ paused; printf "%s\n" "${paused}"; )
120+
exit=false
121+
if [ "${2:-}" = "-e" ]; then
122+
exit=true
123+
fi
124+
property_get paused | {
125+
read -r _ _ paused
126+
if [ "$exit" = "false" ]; then
127+
printf "%s\n" "${paused}"
128+
else
129+
if [ "${paused}" = "false" ]; then
130+
exit 1
131+
fi
132+
fi
133+
}
121134
;;
122135
"set-paused")
123136
[ "${2:-}" ] \

0 commit comments

Comments
 (0)