This week’s techmail is GUI scripting in bash which takes a look at a few options for GUIfying your bash scripts: Zenity (for GNOME) and kdialog for KDE. My favourite is Zenity since I use GNOME, and it doesn’t require all this whacky DBUS stuff (although I suppose maybe using DBUS makes kdialog more powerful, but I’ve never noticed a real lack in Zenity). It’s a nice way to turn a shell script that needs to run in an organization into something a little more user-friendly and with a bit more polish.