Install and remove
Megamenu needs Omarchy 4.x (quickshell, Hyprland, and the omarchy CLI).
Install
Section titled “Install”omarchy plugin add https://github.com/Morganczech/omarchy-megamenu --enableThe bar icon opens the menu. You can also bind a global shortcut later from the Set shortcut button. That write to ~/.config/hypr/bindings.lua happens only after you save a shortcut.
Update and move
Section titled “Update and move”omarchy plugin update gruut.megamenuomarchy bar move gruut.megamenu --section left--section accepts the bar section you want the icon in.
Remove
Section titled “Remove”If a global shortcut is set, turn it off first with the shortcut button (Disable shortcut).
omarchy plugin remove gruut.megamenuManual removal
Section titled “Manual removal”rm -rf ~/.config/omarchy/plugins/gruut.megamenuThen remove "gruut.megamenu" from ~/.config/omarchy/shell.json. If you saved a shortcut, also remove the -- omaplug-shortcut-start: gruut.megamenu block from ~/.config/hypr/bindings.lua. Finish with:
omarchy restart shellYour menu data stays in ~/.local/share/omarchy-megamenu/data.json. Removing the plugin leaves that file in place.
What Omarchy already provides
Section titled “What Omarchy already provides”python3for bookmark import, the shortcut helper, and the browser save hostcurlfor favicons, cached in~/.local/share/omarchy-megamenu/favicons/wl-copyfor copying a URL, desktop id, or commandxdg-openandgtk-launchfor URLs and.desktopapplicationsxdg-terminal-execfor saved commands that open a terminal
