Edit: WOW! I'm surprised how popular this has become. I want to thank everyone who has helped out while I was away.
This is a guide to download, compile, and install the new version of Gimmie. You can read about Gimmie here, it's pretty cool.
Note: there is no support for this guide (I'll try my best, but no promises), and the guide is to be used at your own risk.
I want to stress that Gimmie is very much in a beta state, so don't be surprised if it crashes once a day.
This guide has been tested on an Edgy 32-bit install, although it should work on any platform, since Gimmie written in python.
WARNING: I also want to stress that it is a bad idea to use .deb's made by someone else. Really, it's not hard to compile software. Also, checkinstall .deb's are not meant to be used to install applications. Checkinstall is solely intended to be useful when you want to uninstall gimmie. Again, please do not use someone else's .deb's (unless they are provided by Ubuntu, of course.)
Before you start, hold up your right hand, and repeat after me:
I, (your name), do solemnly swear that upon completion of this HOWTO will submit any and all bugs I encounter to http://bugzilla.gnome.org, unless the bug already exists, at which point I will contribute any additional information possible.
First, download Gimmie.
Note: There is a new version available, 0.2.6, but I haven't tested this procedure with it yet. Most likely, it should work fine.
To get the latest version instead, do:
Then, install all the dependencies and tools needed. This wasn't done on a clean install, I'll update the dependencies if any are reported.
Now you need to check if you have a file in your home folder called ".gtk-bookmarks". Run the following command in you home folder
sudo aptitude install build-essential checkinstall libgnomecupsui1.0-dev python-gnome2-dev python2.4-dev libgnomevfs2-dev libgnomevfs2-0 python-gnome2-desktop-dev
If it doesn't show .gtk-bookmarks, do the following:
ls -a | grep .gtk-bookmarks
Now, change to the directory where you downloaded Gimmie and unpack it, then go to the gimmie directory. I'm assuming you downloaded to the Desktop.
Now, this is the fun part. Here we make sure we have everything necessary, compile the software (actually, I think it just moves stuff around, you don't really compile Python programs), and then install the files in the proper places.
tar -zxvf gimmie-0.2.1.tar.gz
Hopefully you now have passed through without any errors.
Now, right-click your panel and click "Add to panel". Scroll down to the Utilities section and add Gimmie. Huzzah! You're done!
Here are some gconf settings that you may adjust. You can modify them using gconf-editor. They reside in /apps/gimmie/. I'm not sure how you create that folder if it doesn't exist for you. However, the folder will probably be empty. You can create the following keys and modify their values.
autohide (boolean): True will autohide the top bar (either the menu buttons, or the icons -- dependent on swapbar key), false will show always (default)
click_policy (string): Choose from the following options:
* single - single click in menus
* double - double click in menus
* nautilus - follow nautilus settings
clockapplet (boolean): True will show the clock as an applet. False will show the clock next to the computer text.
gmail_keyring_token (integer): Do not modify this! This is used to find your gmail details stored in your keyring.
swapbar (boolean): True will reverse the position of the two parts - the buttons and the icons. False is the default.
vertical (boolean): True will make the bar vertical and place it on the left side of your screen. False is the default. I do not know if there is a way to move it to the right side.
Extra tip: If you have a keyboard shortcut set for your Applications menu, and you remove it after getting Gimmie, you can still use that shortcut. The menu will pop up wherever your mouse is!