joey/ code/ pdmenu

Pdmenu is a full screen menuing system for Unix. It is designed to be easy to use, and is suitable as a login shell for inexperienced users, or it can just be ran at the command line as a handy menu.

Pdmenu features color support and GPM mouse support at the Linux console. It was developed on Linux, and has now been compiled on many other unixes without problems.

I was prompted to write Pdmenu when I took a look at a shell script that used dialog to generate similar menus. The shell script was huge, complicated, and ugly, and had to be modified manually to add anything to the menu. I hope that Pdmenu is better.

News

version 1.2.93

pdmenu 1.2.93 released with these changes

  • Pdmenu's repository has moved from svn to git.
  • Improve extended description.
  • Minor improvement to debian/rules clean.
Posted late Friday evening, October 19th, 2007
version 1.2.92

pdmenu 1.2.92 released with these changes

  • Don't link with libtermcap, it's not needed.
Posted Thursday afternoon, July 19th, 2007
version 1.2.91

pdmenu 1.2.91 released with these changes

  • Update menu file for new menu policy and de-hardcode path to pdmenu in it.
Posted Sunday afternoon, July 8th, 2007

Download

There is a pdmenu package in Debian, and source can also be downloaded from git (git://git.kitenet.net/pdmenu).

Currently the best place to download the tarball is from http://packages.debian.org/unstable/source/pdmenu


Amazingly, pdmenu was my first C program!