Advanced Application Launchers With Zenity

RSS Feed - Comments
Author: Jacob Barkdull on Sunday, November 07 2010

If you're like me, you hate when you're in a hurry and just want to start an application, get right to it, and just start working. Well it never works that way when you need it to. You have to start the application then navigate to the directory containing either the various subdirectories or the file(s) you'll need to work on, before you can even start. Wouldn't it be nice to just start the application at the navigation stage? Well you can. As well as: graphically feed text to Espeak or Festival, graphically display a command's output like a directory listing or a file's contents, graphically start a web browser at a specific website like a Google search with your input, and so much more! This is basic BASH and Zenity, so don't worry, it's easy!

GNOME Application Launcher All the examples here use one line code that can be placed in a GNOME Panel Launcher on standard GNOME desktops. Simply copy & paste the code into a "Custom Application Launcher" on the GNOME Panel. You can do this by performing a right-click on the GNOME Panel, clicking on "Custom Application Launcher" and filling in the "Name" area and pasting the code into the "Program" area.

What Is This Place?
TildeHash is a website for Tech articles revolving around Free Software and Unix/Unix-like operating systems, written by Jacob Barkdull and various contributors, respectively. Meaning, Free Software (or Open Source); and GNU/Linux (or simply Linux), BSD, OpenSolaris, or Haiku; respectively. The main goal of TildeHash is to be different -- the name alone is a little different (explanation here) -- but to do it in a useful way.

TildeHash is about discussing Free Software topics that are beneficial to our community, topics that are largely not discussed nor shown. "Free Software" is also often called "Open Source Software". In practice the requirements are identical, although because the term "open" doesn't call to mind freedom, it misses the point.

List of Articles >>