This instructable will set it up for Ubuntu, a free linux OS, but it is also possible to perform in other Linux distros, with slightly modified instructions.
Step 1: Supplies
3) Basic typing skills
4) A computer running Ubuntu (or other Linux distro)
Step 2: Getting GNOME Do
sudo apt-get install gnome-do
After the line saying "[sudo]password:", type in your password (it will seem like you are not typing, but it is still picking up any keys you hit), and when it asks you to confirm with "y/n" (yes/no), type in "y" and hit the [enter] key. This will automatically install all components of GNOME Do and make shortcuts to it in your applications tab.
After the installation is complete you may safely leave the Terminal by clicking the [x], hitting [ctrl]+[d] simultaneously, or typing "exit" and hitting the [enter] key.
Step 3: Formatting Before Setting Up Docky
Right click an empty spot on the top or bottom bar, and click [properties] out of the small menu that appears. In the "Orientation" box, you can set it to the top, bottom, left, or right for both the top and bottom bar, and as an added bonus, you can move both of them to the same side, where one will stay above the other.
For this example, we will set both of their orientations to "top".
Step 4: Set Up Docky
This must be put in exactly this way, or it will not pin-point the right "preferences". When it is successfully typed into the box, hit the enter key to open up the preferences for GNOME Do. At the top, click the |Appearances| tab and set the theme to "Docky" in the box.
If it is already set to Docky, you may have to change it to something different, and then change it back.
From here, you can edit the Docky to be on the top or bottom, the size of the icons, the zoom when you scroll over them, autohide, etc. etc. To have the best results, I recommend to set the hiding feature to "autohide", or the bottom of open windows may stop on the top of the Docky, but it is your personal preference that decides how you have it.
Step 5: Test It!
To test it, click on one of these applications, making sure to keep your cursor over it until it completes two jumps, and wait for it to boot up, hopefully 100% successful.