As it’s never too late to learn something new, I decided to try and code my sgtk-menu set of launchers, written in python, from scratch in C++. By the way I’m trying to simplify their usage, by reducing the number of arguments.
Take a look at the GitHub repository for details.
This command creates a GNOME-like application grid, with the search box, optionally prepended with a row of favourites (most frequently used apps).
This command creates a horizontal or vertical button bar, out of a template file.
This program provides 2 commands:
nwgdmenu- displays newline-separated stdin input as a GTK menu
nwgdmenu_run- creates a GTK menu out of commands found in $PATH