summaryrefslogtreecommitdiffstats
path: root/bin/switch_tags
blob: 55eda0a26d4289da572499cf3278c889d4531a11 (plain)
1
2
3
4
5
6
7
8
9
10
#!/bin/zsh

TAGS=( $(herbstclient tag_status 0 | tr ":\!.+#" " ") )
FOO=$(for i in "${TAGS[@]}"; do echo $i; done | dmenu)

if [[ "${TAGS[@]}" != *"$FOO"* ]]; then
    herbstclient add $FOO
fi

herbstclient use $FOO