Dmenu started as a launcher for programs, mainly for tiling window managers, but any desktop environment can use it. As usually happens with the Linux and free software world, people like to hack stuff, trying to extended software capabilities, even if the original author doesn't inteded to use it that way. Dmenu is no different, and if we see some of stuff people can do with it, they are just jawdropping.
I am currently using dmenu as my launcher, it can both start scripts that in my ~/.local/bin (this is where I put my AppImages) or if installed software has a desktop shortcut. I use the modified j4-dmenu-desktop for that.
I have recently discovered some decent script that I built into my system. Here are some that I use currently, or tried using.
There is dmenu suite , which is a script collection from MaryHal. You can set brightness, use DVD's menu with mpv, kill processes interface for mpd via mpc, shutdown menu, etc. I am interested in dvdmenu, but I couldn't make it work with dmenu, only with fzf. This is also old and seems abandoned, so maybe dmenu changed and that's why it's not working with it.
I am sure there are many others…
This was day #61 of #100DaysToOffload, where we write about different things on our personal blogs. Join the project or just read the blogs (we have RSS and coookiez!).