dotfiles/.config/dunst/dmenu
Arthur Khachaturov 628baf3eea
minor updates
2024-09-19 04:25:07 +03:00

19 lines
392 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"]}"