Since today is the birthday of both myself and the US President I thought it apropos to cover a birthday reminder tool for the Linux operating system. There are a few of these tools but only one of them really is worth discussing at any length. That tool? GBirthday. GBirthday is a tool that lives in your notification area and keeps track of the bithdays in your Evolution contacts or your Thunderbird/Icebird, Lightning, Sunbird/Iceowl events, even CVS files or MySQL databases!
GBirthday is very easy to use and allows you to set up a blinking reminder that allows you to decide how many days +/- to continue reminding you that a birthday is either pending or missed. In this article I am going to show you how to set up and use this wonderful little tool that will keep you from having friends and family upset that you missed their special day.
The installation is simple. As GBirthday should be found in your standard distribution repositories, you can install GBirthday with the following steps:
Or, if you're more fond of command line installation, you could follow these steps:
sudo apt-get install gbirthday.
yum install gbirthday.
After installation, you can start GBirthday by clicking Applications > Office > gbirthday. When the application starts you will see no splash screen or any window open. All you will get is a small icon now resting in your Noticiation Area (see Figure 1). The icon will show a small calendar page with a small orange birthday cake and candle below it (looks more like a pumpkin to me). If, of course, there are any pending birthdays, that icon will immediately start blinking.
Let's take a look at how this simple tool is used. I will illustrate GBirthday's usage with the Evolution groupware suite. When you create a contact in Evolution there is a Personal Information tab. In that tab you will notice (under Miscellaneous) a section for Birthday information. Fill out the birthday in the form MM/DD/YYYY (or click the down arrow and select the birthday from the calendar that pops up). Once you have filled out all the information click OK.
Now, when there is a pending birthday that GBirthday icon will blink. If you click on that icon a popup window will appear giving you information on the days (or past or upcoming) birthday (see Figure 2).
As I mentioned you can configure GBirthday to remind you +/- any number of days. This means you can get a user-configured amount of days heads up before a birthday is coming or is past. To do this right click on the icon and select Preferences. In the Preferences window you can set 2 options:
Past birthdays: This is a negative number and represents how many days past will GBirthday remind you.
Next birthdays: This is a positive number and represents how many days in the future GBirthday will remind you.
If your memory isn't what it once was, or you have tons of birthdays to remember, a tool like GBirthday might be just the thing you need. It's unobtrusive enough to not get in your way but persistent enough to make sure you remember those birthdays.
Advertising revenue is falling fast across the Internet, and independently-run sites like Ghacks are hit hardest by it. The advertising model in its current form is coming to an end, and we have to find other ways to continue operating this site.
We are committed to keeping our content free and independent, which means no paywalls, no sponsored posts, no annoying ad formats (video ads) or subscription fees.
If you like our content, and would like to help, please consider making a contribution:
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.