{"id":13906152,"url":"https://github.com/hardpixel/gnome-hud","last_synced_at":"2025-08-21T07:33:01.496Z","repository":{"id":57435126,"uuid":"68008823","full_name":"hardpixel/gnome-hud","owner":"hardpixel","description":"Unity like HUD menu for the GNOME Desktop Environment using rofi menu.","archived":false,"fork":false,"pushed_at":"2021-09-19T21:23:14.000Z","size":1026,"stargazers_count":118,"open_issues_count":5,"forks_count":3,"subscribers_count":8,"default_branch":"master","last_synced_at":"2024-12-10T14:32:28.198Z","etag":null,"topics":["gnome","hud","rofi"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hardpixel.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-09-12T12:55:50.000Z","updated_at":"2024-11-08T09:59:05.000Z","dependencies_parsed_at":"2022-09-04T15:34:05.001Z","dependency_job_id":null,"html_url":"https://github.com/hardpixel/gnome-hud","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hardpixel%2Fgnome-hud","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hardpixel%2Fgnome-hud/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hardpixel%2Fgnome-hud/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hardpixel%2Fgnome-hud/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hardpixel","download_url":"https://codeload.github.com/hardpixel/gnome-hud/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":230036981,"owners_count":18163074,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["gnome","hud","rofi"],"created_at":"2024-08-06T23:01:30.334Z","updated_at":"2024-12-19T21:09:24.398Z","avatar_url":"https://github.com/hardpixel.png","language":"Python","readme":"# Gnome HUD\nUnity like HUD menu for the GNOME Desktop Environment.\n\n### Screenshots\nHUD menu running with the default menu handler (GTK3).\n\n![Screenshot](/screenshot.png)\n\nHUD menu running with the [Rofi](https://github.com/DaveDavenport/rofi) menu handler.\n\n![Settings](/screenshot-rofi.png)\n\n## Dependencies\n```\ngtk3 bamf linkeybinder3 python python-gobject python-dbus\n```\n\n## Installation\nInstall the package with the Python Package Index using `pip` command.\n```\npip install gnome-hud\n```\n\n### Post installation\nAfter the package installation, follow the instructions below:\n\n- Install bamf daemon (It is strongly recommend to add bamf daemon to autostart)\n- Install GTK module using instructions below\n- To get QT menus to work, install your distribution's qt4 and qt5 appmenu packages\n\n**UBUNTU**\n\n* Install [unity-gtk-module](https://launchpad.net/unity-gtk-module) with `sudo apt-get install unity-gtk2-module unity-gtk3-module`\n* Follow instructions in [appmenu-gtk-module](https://github.com/rilian-la-te/vala-panel-appmenu/blob/master/subprojects/appmenu-gtk-module/README.md), but replace any occurence of `appmenu-gtk-module` to `unity-gtk-module`\n\n**ARCH LINUX**\n\n* Install [appmenu-gtk-module](https://www.archlinux.org/packages/community/x86_64/appmenu-gtk-module) for GTK appmenu support\n* Install [appmenu-qt4](https://www.archlinux.org/packages/community/x86_64/appmenu-qt4) for Qt4 appmenu support\n* Install [libdbusmenu-gtk2](https://www.archlinux.org/packages/community/x86_64/libdbusmenu-gtk2) and [libdbusmenu-gtk3](https://www.archlinux.org/packages/community/x86_64/libdbusmenu-gtk3) for GTK2 and GTK3 dbusmenu support\n* Install [libdbusmenu-qt4](https://www.archlinux.org/packages/extra/x86_64/libdbusmenu-qt4) and [libdbusmenu-qt5](https://www.archlinux.org/packages/extra/x86_64/libdbusmenu-qt5) for Qt4 and Qt5 dbusmenu support\n\n*The post installation instructions above are adapted from [Vala Panel Application Menu](https://github.com/rilian-la-te/vala-panel-appmenu).*\n\n### Packages\nArch Linux: [AUR package](https://aur.archlinux.org/packages/gnome-hud)\n\n## Usage\nAfter the installation is completed, you will have 3 executables and a gnomehud.desktop file available.\n\n* Open the GTK3 menu dialog with `gnomehud`\n* Open the Rofi menu dialog with `gnomehud-rofi`\n* Start the AppMenu service with `gnomehud-service`\n\nThe 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.\n\nWhen running the dialog commands from a terminal the keybinding is \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eSpace\u003c/kbd\u003e.\n\n## Contributing\nBug reports and pull requests are welcome on GitHub at https://github.com/hardpixel/gnome-hud.\n\n## License\nGnome HUD is available as open source under the terms of the [GPLv3](http://www.gnu.org/licenses/gpl-3.0.en.html)\n","funding_links":[],"categories":["HarmonyOS"],"sub_categories":["Windows Manager"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhardpixel%2Fgnome-hud","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhardpixel%2Fgnome-hud","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhardpixel%2Fgnome-hud/lists"}