dotfiles/.config/dunst/dmenu
2024-08-20 02:20:14 +03:00

19 lines
338 B
Bash
Executable file

#!/bin/bash
declare -A cases
while read -r element; do
case "$element" in
"#Open"*)
cases["open"]+=$element
;;
"#Mark as read"*)
cases["read"]+=$element
;;
*) cases["$element"]="$element"
esac
done
sel="$(for el in "${!cases[@]}"; do echo "$el"; done | dmenu -p 'dunst:')"
[ -n "${sel}" ] && echo "${cases["$sel"]}"