aboutsummaryrefslogtreecommitdiff
path: root/bin/ddmenu
blob: 36821395875a0d3c29aa13e200204fc8de7a4ec7 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/sh
# dmenu for dmenus
command="$(dmenu "$@" <<EOF
pass
pass-type
otp
otp-type
snip
snip-type
dmenu_run
pm
EOF
)"

case $command in
  pass) dpw-menu "$@" ;;
  pass-type) dpw-menu --type "$@" ;;
  otp) dpw-menu --otp "$@" ;;
  otp-type) dpw-menu --otp --type "$@" ;;
  snip) snipmenu copy "$@" ;;
  snip-type) snipmenu "$@" ;;
  dmenu_run) dmenu_run "$@" ;;
  pm) pm "$@" ;;
esac