Configurable grid of application icons and recent files.
Based on
+ Ditto Menu
Installation
Download the package and execute the following command from your terminal (for install or upgrade).
plasmapkg2 --install OnzeMenu.tar.gz
or
plasmapkg2 --upgrade OnzeMenu.tar.gz
Use
+ Right click on panel > add widgets > search "OnzeMenu" > Double click on OnzeMenu
or
+ Right click on another menu > Show alternatives > Select Onze Menu
you can try my other works
Gruvbox theme
PopKde Light
PopKde Dark
Pear Dark (animated theme)
Coffee
If you enjoy my content, please consider supporting what I do:

Share your ❤️ Buy me a ☕ from Paypal or Liberapay and comment.
Have fun

Ratings & Comments
56 Comments
I really like this launcher, but there's some issues. Most of the time when opening the menu from a fresh Plasma session, it will display favorite apps despite being configured to show recent apps. I have to open the settings and click OK without changing any settings for them to take affect. It also seems to make plasmashell less stable overall for some reason. Earlier today I was unable to launch anything from the icons only task manager (pinned apps). Would love to see this get some development time to clean up bugs.
Hello, hello. Thanks for the really nice menu. I use it because the much more better search output. Today I tested Snaps for the first time and noticed that Snaps cannot be started via this menu. snapd.service: Got notification message from PID 1105690, but reception only permitted for main PID 1486 kernel: audit: type=1420 audit(1713617.428:5593): apparmor="DENIED" operation="capable" class="cap" profile="/usr/lib/snapd/snap-confine" pid=111673 comm="snap-confine" capability=12 capname="net_admin" Is it possible to fix this?
9 Also, the scrolling speed of the apps list is painfully slow. This could be a plasma thing, as the full screen app launcher has this same problem. It may or may not be possible to fix this behavior, but 🤞
Only notes would be to have "Pinned" change to "Recent Applications" when that option is selected and "Recommended" changed to "Recent Documents" to reflect what's actually displayed. I would rather have accurate strings rather than matching win11
Plasma 6 version?
Have you tried it? It's QML, so there's a good chance it's compatible or will just need minor adjustments.
7 Why is there no "bottom left" position?
10 Win 11 menu but better!
10 Here, bookmarks and desktop search fit in much better than with the standard menu. Well divided, very clear. Thanks a lot, great work!
revamp of menu with new options and fixed bugs :). - New animations
9 Great widget!! I especially like the recent files section! It is quickly at hand when you need it! Just one thing: Plasma crashes sometimes because of the OnzeMenu: 27/04/2023 14:18 plasmashell file:///home/username/.local/share/plasma/plasmoids/OnzeMenu/contents/ui/main.qml:105:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... } 27/04/2023 14:18 plasmashell file:///home/username/.local/share/plasma/plasmoids/OnzeMenu/contents/ui/ItemGridView.qml:265: TypeError: Type error 27/04/2023 14:18 plasmashell file:///home/username/.local/share/plasma/plasmoids/OnzeMenu/contents/ui/ItemGridView.qml:265: TypeError: Type error 27/04/2023 14:18 plasmashell file:///home/username/.local/share/plasma/plasmoids/OnzeMenu/contents/ui/ItemGridView.qml:265: TypeError: Type error 27/04/2023 14:18 plasmashell file:///home/username/.local/share/plasma/plasmoids/OnzeMenu/contents/ui/ItemGridView.qml:265: TypeError: Type error 27/04/2023 14:18 plasmashell file:///home/username/.local/share/plasma/plasmoids/OnzeMenu/contents/ui/main.qml:113:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... } 27/04/2023 14:18 plasmashell file:///home/username/.local/share/plasma/plasmoids/OnzeMenu/contents/ui/main.qml:97:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... } 27/04/2023 14:18 plasmashell file:///home/username/.local/share/plasma/plasmoids/OnzeMenu/contents/ui/main.qml:219: ReferenceError: updateSvgMetrics is not defined 27/04/2023 14:18 plasmashell file:///home/username/.local/share/plasma/plasmoids/OnzeMenu/contents/ui/main.qml:105:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... } 27/04/2023 14:18 plasmashell file:///home/username/.local/share/plasma/plasmoids/OnzeMenu/contents/ui/CompactRepresentation.qml:67:5: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo() { ... } Tested on: Ubuntu 23.04, KDE Plasma 5.27.4, Frameworks 5.104.0, Qt 5.15.8, X11 Please fix it, then it's perfect!
thanks for your feedback, fixed the bugs in the version 0.4. With a little time I will be able to update some deprecated components
7 Would be good to be able to only show applications (remove the recent file/recommended section)
8 How to change the language it is using?
I too would like to know how to change language on KDE neon, thanks
8 Will be awesome if there is an option to turnoff the recommended section.
10 Has favorites ("pinned"), file search, recent files ("recommended"), rather customizable.
10 Please add an option to choose to show at the bottom recent apps instead of recent files... it would be very useful!
That should be optional. I prefer to see recent files. Add/pin your apps if you use them frequently.
Amazing menu, congrats. The only downside is it does not respect the privacy settings for recent files.
On Debian 10 I get this: Fel vid inläsning av QML-fil: file:///home/eazy/.local/share/plasma/plasmoids/OnzeMenu/contents/ui/main.qml:59:9: Type MenuRepresentation unavailable file:///home/eazy/.local/share/plasma/plasmoids/OnzeMenu/contents/ui/MenuRepresentation.qml:401:13: Type ItemGridView unavailable file:///home/eazy/.local/share/plasma/plasmoids/OnzeMenu/contents/ui/ItemGridView.qml:421:31: Unexpected token `>' file:///home/eazy/.local/share/plasma/plasmoids/OnzeMenu/contents/ui/ItemGridView.qml:422:33: Expected token `:' Any solution?
Love this menu, would be nice to see a "custom position" option or something like "over the menu button" for those like me who dont have menu buttom centered or in the corner.
Love this menu, but i have two displays (stacked, one on top of the other) and it likes to appear on the window where my latte-dock isn't on. It should appear on the bottom window but it likes to pop up on the top window unless I set it to center instead of center-bottom. Any way to adjust this?
thanks for your comment, try the latest version and let me know if everything is ok
9 Forgot to add the rating like some kind of sociopath...