Unity like HUD menu for the GNOME Desktop Environment
Project description
Gnome HUD
Unity like HUD menu for the GNOME Desktop Environment.
Screenshots
HUD menu running with the default menu handler (GTK3).
HUD menu running with the Rofi menu handler.
Dependencies
gtk3 bamf python python-gobject python-dbus
Installation
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 bamfdaemon. It is strongly recommend to add bamfdaemon to autostart
- Install GTK module using instructions below
- To get QT menus to work, install your distribution's qt4 and qt5 appmenu packages
To install and enable unity-gtk-module for your distro:
UBUNTU
- Install unity-gtk-module with
sudo apt-get install unity-gtk-module-common unity-gtk2-module unity-gtk3-module
- Follow instructions in appmenu-gtk-module, but replace any occurence of
appmenu-gtk-module
tounity-gtk-module
ARCH LINUX
- Install from AUR appmenu-gtk-module-git for GTK applications to work
- Install Appmenu to get appmenu for Qt4 Applications to work. Qt 5.7 must work out of the box
- Install libdbusmenu-glib, libdbusmenu-gtk3 and libdbusmenu-gtk2 to get Chromium/Google Chrome to work
- Follow instructions in the appmenu-gtk-module, if it is not enabled automatically
The post installation instructions above are from Vala Panel Application Menu.
Usage
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.
Packages
Arch Linux: AUR package
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/hardpixel/gnome-hud.
License
Gnome HUD is available as open source under the terms of the GPLv3
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Hashes for gnome_hud-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b353761a76dd4468f3a57d1283a37e14339fdfeec12840510d22bbb901148327 |
|
MD5 | 3f54e71e85796c7ce9d1e27fdc0c741f |
|
BLAKE2b-256 | fb49996e1c4e2ef3613ba76b43a1ec365520b824da86bffa5f638df0e66a56ad |