If you're unfamiliar with rofi:

It's a popup window switcher roughly based on superswitcher, requiring only xlib and pango

Rofi has multiple modes.

  1. RUN: Shows a list of executables in $PATH and can launch them (optional in a terminal).
  2. DRUN: Same as the run launches, but the list is created …