text: Create simple GUIs using the Wofi application
  Project description
  A Python module to make simple GUIs using Wofi. (forked from the original python-rofi module)
  What is Wofi?
  Wofi is a launcher/menu program for wlroots based wayland compositors such as sway. Its basic operation is to display a list of options and let the user pick one. The following screenshot is shamelessly hotlinked from the wofi website (which you should probably visit if you want actual details about wofi!).
  What is this module?
  It simplifies making simple GUIs using Wofi. It provides a class with a number of methods for various GUI actions (show messages, pick one of these options, enter some text / a number). These are translated to the appropriate Wofi command line options, and then the standard subprocess module is used to run Wofi. Any output is then processed and returned to you to do whatever you like with.
  Examples
  Data entry
  The simplest example is to create a Wofi instance and prompt the user to enter a piece of text:
  from wofi import Wofi r = Wofi() Wofi.escape() class method:
  msg = Wofi Wofi.
  You can also pass in arbitrary arguments to wofi through the wofi_args parameter. These have to be passed in as a list of strings, with every argument in a seperate string. For example, to make a selection case insensitive:
  r = Wofi() r.select('Choose one', ['option 1', 'option 2', 'option 3'], wofi_args=['-i'])
  or, to choose a different style for an instance of Wofi:
  r = Wofi(wofi_args=['-theme', 'path/to/theme.rasi']) r.status('Stuff is happening, please wait...')
  Requirements
  You need to have the wofi executable available on the system path (i.e., install Wofi!). Everything else that python-wofi python-wofi.
  Project details
  Download files
  Download the file for your platform. If you're not sure which to choose, learn more about installing packages.