Skip to main content

Unity like HUD menu for the GNOME Desktop Environment

Project description

Gnome HUD

Unity like HUD menu for the GNOME Desktop Environment.


HUD menu running with the default menu handler (GTK3).


HUD menu running with the Rofi menu handler.



gtk3 bamf linkeybinder3 python python-gobject python-dbus


Install the package with the Python Package Index using pip command.

pip install gnome-hud

Post installation

After the package installation, follow the instructions below:

  • Install bamf daemon (It is strongly recommend to add bamf daemon to autostart)
  • Install GTK module using instructions below
  • To get QT menus to work, install your distribution's qt4 and qt5 appmenu packages


  • Install unity-gtk-module with sudo apt-get install unity-gtk2-module unity-gtk3-module
  • Follow instructions in appmenu-gtk-module, but replace any occurence of appmenu-gtk-module to unity-gtk-module


The post installation instructions above are adapted from Vala Panel Application Menu.


Arch Linux: AUR package


After the installation is completed, you will have 3 executables and a gnomehud.desktop file available.

  • Open the GTK3 menu dialog with gnomehud
  • Open the Rofi menu dialog with gnomehud-rofi
  • Start the AppMenu service with gnomehud-service

The desktop file launches gnomehud-service and can be used to add it to the startup applications in gnome-tweaks. The dialog commands can be used for custom keyboard shortcuts in keyboard settings.

When running the dialog commands from a terminal the keybinding is Ctrl + Alt + Space.


Bug reports and pull requests are welcome on GitHub at


Gnome HUD is available as open source under the terms of the GPLv3

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for gnome-hud, version 1.4.1
Filename, size File type Python version Upload date Hashes
Filename, size gnome_hud-1.4.1-py3-none-any.whl (27.1 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size gnome-hud-1.4.1.tar.gz (24.1 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page