#!/bin/sh

case $1 in
  --bemenu)
    menu="bemenu -i -p buku -l 10"
    ;;
  --dmenu)
    menu="dmenu -i -p buku -l 10"
    ;;
  --wofi)
    menu="wofi -d -i -p buku"
    ;;
  *)
    exit
    ;;
esac

buku -p -f 3 | sed 's/\t/ /g' | ${menu} | cut -d ' ' -f 1 | xargs --no-run-if-empty buku -o