yeahlaunch is some more software that I didn’t originally write. This is based upon yeahlaunch-0.2, but as I emailed the author eight years ago and never got any response, I decided to put my versions up here. I've added a configuration file and a feature or two. If you want to see more screenshots than the one at the top of this page, they’re on the original site too.

Basically, yeahlaunch draws a 1 pixel bar on one edge of your desktop. When you mouse over it, buttons pop out to launch stuff. It’s a replacement for a desktop menu under window managers like evilwm that don’t have a root menu. (You could also use keyboard shortcuts. I use both.)

yeahlaunch is written in classic C and should build on any UNIX and run under any X11 window manager. yeahlaunch requires the X11 “development” headers for compilation.

You can download yeahlaunch in a few ways.

0.4, released 2017/11/29
This is the most recent version. It includes auto-centering, some minor code cleanup, and a minor addition to the configuration file syntax. The 11K tarball unpacks into its own directory: yeahlaunch-0.4.tar.xz
Patch from 0.3 to 0.4
If you’re interested in the precise changes, the patch is 4K but expands to 21K (mostly because I did a lot of code and whitespace cleanup while I was at it): yeahlaunch-0.4.patch.xz
0.3, released 2011/11/30
You can get the previous version as an 11K tarball (which unpacks into its own directory): yeahlaunch-0.3.tar.gz
Patch from 0.2 to 0.3
This is a 4K compressed unified diff, but it uncompresses to 14K. If you’re still interested: yeahlaunch-0.3.patch.gz

yeahlaunch has been released under the GNU General Public License, version 2, or any later version, at your option. If you want an authoritative version of that license, you can look at GNU’s copy of the GPL, version 2.

The README (weighing in at 3.6K) is here, too, just so that you can see what you’re getting into.

If you run into problems or you have suggestions, pop me some email. My email address is bstern at this domain.


Other Free Software from
coldspot: a semi-automatic locker for X
evwheelmult: a libeventd scrollwheel multiplier
libuname: an interpose library that lies
ll2xpm: Linux kernel Logos to XPM format
wmeyes: yet another useless dock app
wmwork: a Solaris build patch for time management