Firefox now supports global menus natively via the widget.gtk.global-menu.enabled and widget.gtk.global-menu.wayland.enabled preferences. Try the default firefox package first. If you find the native menus to be buggy (as I do), try this package - global menus in this patched version continue to work well.
Search Criteria
Package Details: firefox-globalmenu 149.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/firefox-globalmenu.git (read-only, click to copy) |
|---|---|
| Package Base: | firefox-globalmenu |
| Description: | Fast, Private & Safe Web Browser |
| Upstream URL: | https://www.mozilla.org/firefox/ |
| Licenses: | MPL-2.0 |
| Conflicts: | firefox |
| Provides: | firefox |
| Submitter: | karboncore |
| Maintainer: | karboncore |
| Last Packager: | karboncore |
| Votes: | 0 |
| Popularity: | 0.000000 |
| First Submitted: | 2025-12-10 14:59 (UTC) |
| Last Updated: | 2026-03-29 12:20 (UTC) |
Dependencies (57)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- bash (bash-gitAUR, bash-devel-gitAUR)
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR, dbus-nosystemd-gitAUR)
- ffmpeg (ffmpeg-nvcodec-11-1-gitAUR, ffmpeg-ffplayoutAUR, ffmpeg-cudaAUR, ffmpeg-decklinkAUR, ffmpeg-amd-fullAUR, ffmpeg-amd-full-gitAUR, librempeg-gitAUR, ffmpeg-whisper-gitAUR, ffmpeg-gitAUR, ffmpeg-full-gitAUR, ffmpeg-fullAUR, ffmpeg-full-llvmAUR, ffmpeg-libfdk_aacAUR, ffmpeg-obsAUR, ffmpeg-headlessAUR, ffmpeg-whisperAUR, ffmpeg-cuda-fullAUR)
- fontconfig (fontconfig-gitAUR, fontconfig-ubuntuAUR)
- freetype2 (freetype2-qdoled-aw3225qfAUR, freetype2-qdoledAUR, freetype2-qdoled-gen3AUR, freetype2-woledAUR, freetype2-gitAUR, freetype2-macosAUR)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR, gdk-pixbuf2-noglycinAUR)
- glib2 (glib2-gitAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-eacAUR, glibc-git-native-pgoAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classicAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classic-xfceAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libgcc (libgcc-snapshotAUR)
- libpulse (pulseaudio-dummyAUR, libpulse-gitAUR)
- libstdc++ (libstdc++-snapshotAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxdamage
- Show 37 more dependencies...
Required by (200)
- activity-aware-firefox (requires firefox)
- aksusbd-bin (requires firefox) (make)
- anylogic-ple (requires firefox) (optional)
- anylogic-ple-8.2.4 (requires firefox) (optional)
- anylogic-professional (requires firefox) (optional)
- anylogic-professional-8.2.4 (requires firefox) (optional)
- anylogic-university (requires firefox) (optional)
- anylogic-university-8.2.4 (requires firefox) (optional)
- aqueous-git (requires firefox) (optional)
- arch-wiki-search (requires firefox) (optional)
- asset-ripper (requires firefox) (optional)
- atelierb (requires firefox) (optional)
- atelierb-bin (requires firefox) (optional)
- atelierb-cssp-bin (requires firefox) (optional)
- bright-cmgui (requires firefox)
- browsh (requires firefox)
- browsh-bin (requires firefox)
- clean-home (requires firefox) (optional)
- connective-plugin-linux-firefox (requires firefox)
- crunchyroll-guest-pass-finder (requires firefox) (optional)
- desktop-like-mobile-config-firefox (requires firefox)
- edge-frfox (requires firefox) (optional)
- eid-mw (requires firefox) (optional)
- ff2mpv-go-git (requires firefox) (optional)
- ff2mpv-rust (requires firefox) (optional)
- ffcss (requires firefox)
- firefox-arkenfox-autoconfig (requires firefox)
- firefox-auto-tab-discard (requires firefox)
- firefox-clearurls (requires firefox)
- firefox-decrypt-git (requires firefox) (optional)
- firefox-extension-accept-language-per-site (requires firefox)
- firefox-extension-adguard (requires firefox)
- firefox-extension-adnauseam-bin-amo (requires firefox) (optional)
- firefox-extension-amazon-container (requires firefox)
- firefox-extension-amber (requires firefox)
- firefox-extension-arch-search (requires firefox)
- firefox-extension-auto-sort-bookmarks (requires firefox)
- firefox-extension-bitwarden (requires firefox) (optional)
- firefox-extension-bitwarden-bin (requires firefox)
- firefox-extension-bitwarden-git (requires firefox) (optional)
- firefox-extension-canvasblocker (requires firefox)
- firefox-extension-canvasblocker-bin (requires firefox)
- firefox-extension-connective-signing (requires firefox)
- firefox-extension-credentialsd (requires firefox)
- firefox-extension-dont-track-me-google (requires firefox)
- firefox-extension-duckduckgo-privacy-essentials (requires firefox)
- firefox-extension-enhancer-for-youtube-bin (requires firefox)
- firefox-extension-facebook-container (requires firefox)
- firefox-extension-fastforward (requires firefox)
- firefox-extension-floccus (requires firefox)
- firefox-extension-foxyproxy (requires firefox)
- firefox-extension-gnome-download-notifications (requires firefox)
- firefox-extension-gnome-shell-integration (requires firefox)
- firefox-extension-google-search-link-fix (requires firefox)
- firefox-extension-gooreplacer (requires firefox)
- firefox-extension-greasemonkey (requires firefox)
- firefox-extension-gsconnect (requires firefox)
- firefox-extension-hide-fixed-elements (requires firefox)
- firefox-extension-hohser (requires firefox)
- firefox-extension-image-block (requires firefox)
- firefox-extension-kdeconnect (requires firefox)
- firefox-extension-keepassxc-browser-git (requires firefox)
- firefox-extension-leechblock (requires firefox)
- firefox-extension-link-gopher (requires firefox)
- firefox-extension-listen1 (requires firefox)
- firefox-extension-listen1-git (requires firefox)
- firefox-extension-multi-account-containers-bin (requires firefox)
- firefox-extension-netvyne-git (requires firefox)
- firefox-extension-old-reddit-redirect (requires firefox)
- firefox-extension-open-url-in-container-cli-git (requires firefox) (optional)
- firefox-extension-plasma-integration (requires firefox)
- firefox-extension-plasma-integration-bin (requires firefox)
- firefox-extension-privacy-pass (requires firefox)
- firefox-extension-privacy-redirect-bin (requires firefox)
- firefox-extension-privacybadger (requires firefox)
- firefox-extension-proxy-switchyomega (requires firefox)
- firefox-extension-radical-native (requires firefox)
- firefox-extension-reddit-enhancement-suite (requires firefox)
- firefox-extension-refined-github-bin (requires firefox)
- firefox-extension-return-youtube-dislike-bin (requires firefox)
- firefox-extension-reverse-image-search (requires firefox)
- firefox-extension-rikaichamp (requires firefox)
- firefox-extension-ruffle (requires firefox) (optional)
- firefox-extension-ruffle-nightly (requires firefox) (optional)
- firefox-extension-search-by-image (requires firefox)
- firefox-extension-simplelogin-bin (requires firefox)
- firefox-extension-singlefile-bin (requires firefox)
- firefox-extension-skip-redirect (requires firefox)
- firefox-extension-skip-redirect-bin (requires firefox)
- firefox-extension-smart-referer (requires firefox)
- firefox-extension-sponsorblock-beta (requires firefox)
- firefox-extension-styl-us-bin (requires firefox)
- firefox-extension-synclair-bin (requires firefox)
- firefox-extension-tab-session-manager (requires firefox)
- firefox-extension-tab-stash (requires firefox)
- firefox-extension-textern-native-git (requires firefox)
- firefox-extension-trackmenot (requires firefox)
- firefox-extension-ublacklist (requires firefox)
- firefox-extension-uget-integration-bin (requires firefox)
- firefox-extension-undo-close-tab-button (requires firefox)
- firefox-extension-unity-launcher-api-e10s (requires firefox)
- firefox-extension-user-agent-string-switcher (requires firefox)
- firefox-extension-user-agent-switcher (requires firefox)
- firefox-extension-video-download-helper (requires firefox)
- firefox-extension-xdman8-browser-monitor-bin (requires firefox)
- firefox-extension-yomichan (requires firefox)
- firefox-extensions-shinigami-eyes-bin (requires firefox)
- firefox-gnome-theme (requires firefox) (optional)
- firefox-gnome-theme-git (requires firefox) (optional)
- firefox-grammalecte (requires firefox)
- firefox-hardening (requires firefox) (optional)
- firefox-i3-workspaces (requires firefox)
- firefox-kiosk-session (requires firefox)
- firefox-librejs (requires firefox)
- firefox-mega (requires firefox)
- firefox-no-reserved-keys-patch (requires firefox)
- firefox-onetab (requires firefox)
- firefox-passff-git (requires firefox)
- firefox-privacy-badger-bin (requires firefox)
- firefox-profile-launcher (requires firefox)
- firefox-searchengine-ddghtml (requires firefox)
- firefox-socket-control-git (requires firefox)
- firefox-sponsorblock-for-youtube-skip-sponsorships-bin (requires firefox)
- firefox-startpage-bin (requires firefox)
- firefox-sync (requires firefox)
- firefox-user-agent-switcher-and-manager-bin (requires firefox)
- firefox-user-autoconfig (requires firefox) (optional)
- firefox-user-autoconfig-no-sandbox (requires firefox) (optional)
- firefox-userchromejs (requires firefox)
- firefox-vencord (requires firefox)
- firefox-vencord-bin (requires firefox)
- firefox-vencord-git (requires firefox)
- firefox-webserial (requires firefox)
- firefox_remove_ctrl_q (requires firefox)
- fox-neat-wallpaper (requires firefox)
- gnome-shell-extension-duckduckgo-search-provider-git (requires firefox) (optional)
- gnome-web-shortcuts-extension-git (requires firefox)
- godash (requires firefox) (optional)
- godash-bin (requires firefox) (optional)
- hub-kids (requires firefox) (optional)
- hub-young (requires firefox) (optional)
- ice-ssb (requires firefox) (optional)
- ice-ssb-git (requires firefox) (optional)
- knime-desktop (requires firefox) (optional)
- krunner-firefox-git (requires firefox)
- lastpass (requires firefox) (optional)
- legacyfox (requires firefox)
- librewolf-extension-trackmenot (requires firefox)
- local-arch-wiki (requires firefox) (optional)
- maxx-desktop (requires firefox) (optional)
- metamask-chrome-git (requires firefox)
- metamask-firefox-git (requires firefox)
- mobile-config-firefox (requires firefox)
- mobile-config-firefox-git (requires firefox)
- mozilla-custom-dictionaries (requires firefox) (optional)
- pearson-reader-plus-full-lang (requires firefox) (optional)
- pennywise-bin (requires firefox) (optional)
- playwright (requires firefox) (optional)
- project-monalisa (requires firefox)
- project-monalisa-git (requires firefox)
- pronounce-git (requires firefox) (optional)
- puppeteer-core (requires firefox) (optional)
- python-bokeh (requires firefox) (optional)
- python-local_moonie (requires firefox) (optional)
- python-nativemessaging-ng (requires firefox) (optional)
- quick-n-easy-web-builder-10 (requires firefox) (optional)
- remmina-plugin-url (requires firefox) (optional)
- rofi-applets-menus (requires firefox) (optional)
- rofi-firefox-profiles (requires firefox)
- rofi-theme-android-1080p (requires firefox) (optional)
- rofi-theme-android-720p (requires firefox) (optional)
- rofi-theme-applet-1080p (requires firefox) (optional)
- rofi-theme-applet-720p (requires firefox) (optional)
- rofi-theme-fonts (requires firefox) (optional)
- rofi-theme-launcher-1080p (requires firefox) (optional)
- rofi-theme-launcher-720p (requires firefox) (optional)
- rofi-theme-menu-1080p (requires firefox) (optional)
- rofi-theme-menu-720p (requires firefox) (optional)
- rofi-theme-powermenu-1080p (requires firefox) (optional)
- rofi-theme-powermenu-720p (requires firefox) (optional)
- rofi-theme-used (requires firefox) (optional)
- rustrland (requires firefox) (optional)
- shorin-dms-niri-git (requires firefox) (optional)
- shorin-niri-git (requires firefox) (optional)
- sleex-git (requires firefox) (optional)
- streamlink-handoff-host (requires firefox)
- tabsearchproviderconnector (requires firefox) (optional)
- tfe (requires firefox)
- translater-git (requires firefox) (optional)
- turboprint (requires firefox) (optional)
- uget-integrator-firefox (requires firefox) (optional)
- upwork (requires firefox) (optional)
- viber (requires firefox) (optional)
- vlc-protocol (requires firefox) (optional)
- web-media-controller-mpris (requires firefox) (optional)
- web-media-controller-mpris-git (requires firefox) (optional)
- webui-aria2-git (requires firefox) (optional)
- weeklybrowse (requires firefox)
- wlib-bin (requires firefox) (optional)
- ytc (requires firefox) (optional)
Sources (10)
- https://archive.mozilla.org/pub/firefox/releases/149.0/source/firefox-149.0.source.tar.xz
- https://archive.mozilla.org/pub/firefox/releases/149.0/source/firefox-149.0.source.tar.xz.asc
- https://github.com/Lexi-Ewald/unity-menubar/raw/a4ee19d6d7c10875e0f1831481a836262de2cadb/unity-menubar.patch
- https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/raw/b210375c92e767950ec8ec8bdceda555e969ee21/0001-Install-under-remoting-name.patch
- https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/raw/b210375c92e767950ec8ec8bdceda555e969ee21/0002-Patch-glsl-optimizer-to-build-with-glibc-2.43.patch
- https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/raw/b210375c92e767950ec8ec8bdceda555e969ee21/0003-Bug-2016618-Fix-Linux-sandbox-build-breakage-on-glib.patch
- https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/raw/b210375c92e767950ec8ec8bdceda555e969ee21/0004-Use-wasm32-wasip1-target.patch
- https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/raw/b210375c92e767950ec8ec8bdceda555e969ee21/firefox-symbolic.svg
- https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/raw/b210375c92e767950ec8ec8bdceda555e969ee21/firefox.desktop
- https://gitlab.archlinux.org/archlinux/packaging/packages/firefox/-/raw/b210375c92e767950ec8ec8bdceda555e969ee21/org.mozilla.firefox.metainfo.xml
Pinned Comments
karboncore commented on 2025-12-10 15:00 (UTC)
Firefox now supports global menus natively via the
widget.gtk.global-menu.enabledandwidget.gtk.global-menu.wayland.enabledpreferences. Try the default firefox package first. If you find the native menus to be buggy (as I do), try this package - global menus in this patched version continue to work well.