#!/bin/zsh TAGS=( $(herbstclient tag_status 0 | tr ":\!.+#" " ") ) FOO=$(for i in "${TAGS[@]}"; do echo $i; done | dmenu) if [[ "${TAGS[@]}" == *"$FOO"* ]]; then herbstclient merge_tag $FOO else notify-send "Unknown tag: $FOO" fi