I have to say, I am a fan of Yad (Yet Another Dialog). I use Yad as my primary “dialog tool” (in bspwm) to manage actual work & task functions like:

  • accessing help (files & notes)
  • easing task work
  • helping me remember all my keybindings (I have more than my little brain can remember)
  • exit my desktop
  • and more..

Here are a couple of images of Yad “at work” on my bspwm Desktop:

Exit the Desktop:

Yad exit the bspwm desktop dialog

Accessing my Keybinding “Helps”

YAD Accessing Kitty (Terminal) Help

Accessing Free Office apps

YAD Free Office Access

Related/ example YAD scripts:

You may find these pages (links) helpful: