How to Install and Use a Mac OS X-Style Desktop Dock in Ubuntu 14.04

00_lead_image_os_style_dock

Have you switched from Mac to Linux and miss the Mac OS X-style launcher? Or, maybe you just want a dock other than the Unity Launcher on your Linux machine. Cairo-Dock is a customizable dock you can add to your Linux desktop.

NOTE: When we say to type something in this article and there are quotes around the text, DO NOT type the quotes, unless we specify otherwise.

Cairo-Dock is available in the Ubuntu Software Center. To open the Software Center, click the orange suitcase icon on the Unity Launcher.

01_opening_ubuntu_software_center

Type “cairo” into the Search box in the upper-right corner of the window. As you type, items that match the term as typed so far display in the list of “All Software.”

Click on “Cairo-Dock” and then click the “Install” button.

02_clicking_install

The Authenticate dialog box displays. Enter your account password in the “Password” edit box and click “Authenticate.”

03_authenticate_dialog

The progress of the installation displays above the “Install” button.

04_installation_progress

When the installation is finished, the “Install” button becomes the “Remove” button allowing you to uninstall the application, should you need to. To close the Ubuntu Software Center, click the “X” button in the upper-left corner of the window.

05_closing_software_center

An icon for Cairo-Dock is added to the Unity Launcher. Click the icon to start Cairo-Dock.

06_running_cairo_dock

A dialog box displays asking if you want to use OpenGL when running Cairo Dock. This option allows you to use hardware acceleration and to take advantage of some pretty visual effects. However, your graphics card may not support it. We recommend you leave the “Remember this choice” check box unchecked so you can choose not to use OpenGL next time you open the dock, if it doesn’t work.

Click “Yes” if you want to use OpenGL in Cairo Dock.

07_use_opengl_dialog

A Welcome message displays. Click on the message to close it.

08_welcome_popup

Before using Cairo-Dock, you need to restart your system. Click the power button on the right side of the dock.

09_system_restart_required

Select “Restart” from the popup menu.

10_selecting_restart

A confirmation dialog box displays to make sure you want to restart your computer. Click the check mark to restart.

11_restart_the_computer_popup

Once you have rebooted and started up Cairo-Dock, you probably want to start configuring the dock to your liking. To do this, right-click anywhere on the dock, select “Cairo-Dock” from the popup menu, and then select “Configure” from the submenu.

12_selecting_configure_for_cairo_dock

The “Cairo-Dock configuration” dialog box displays with the “Configuration” tab active. The “Behavior” sub-tab allows you to change settings such as the dock’s position on the screen, the visibility of the main dock and sub-docks and the behavior of the Taskbar.

13_configuration_behavior

Click the “Appearance” sub-tab to choose a theme for the icons and the view for the main dock and sub-docks.

14_selecting_view

You can set up shortcuts for different actions on the “Shortkeys” sub-tab. Click on a shortcut in the list to display the “Press the shortkey” box so you can set up a different shortcut for that action. If you decide not to change the shortcut, click “Cancel.”

15_cairo_dock_shortkeys

Click the “Current items” tab to change settings for the items currently on the each dock. Click an item in the left pane…

15a_current_items_tab

…to access settings for that item in the right pane.

16_current_items_bottom_dock_app_menu

Click the “Add-ons” tab to choose which add-ons to enable on the dock.

17_add_ons_list

The right pane displays a description of the currently selected add-on.

18_add_ons_description

To change the theme on the dock, click the “Themes” tab. There is a list of themes that comes with Cairo-Dock and you can load other themes as well.

19_configuration_themes

To close the “Cairo-Dock configuration” dialog box, click the “X” button in the upper-left corner of the dialog box.

20_closing_configuration

Cairo-Dock also includes the Workspaces feature of Ubuntu, making it easily accessible. By default, the workspaces tool icon is placed to the right of the main dock. To move to another workspace, click the desired workspace on the icon.

21_workspaces

Notice that the name of the workspace highlighted above is different than the default name given to that workspace. You can easily change the names of the workspaces. To do so, right-click on the workspace for which you want to change the name and select “Rename this workspace” from the popup menu. A dialog box displays allowing you to enter a new name for the workspace.

22_selecting_rename_this_workspace

You can also add workspaces. To do this, right-click on any of the current workspaces on the icon and select “Add a workspace” from the popup menu.

23_selecting_add_a_workspace

For some reason, Cairo-Dock adds two workspaces at a time. By default, they are named as numbered desktops. Use the Rename feature to rename these workspaces, if you want.

24_workspaces_added

By default, the workspaces feature is separate from the main dock. However, you can place the workspace tool on the main dock. To do this, right-click on the workspaces tool icon, select “Switcher” from the popup menu, and then select “Return to the dock” from the submenu.

25_selecting_return_to_the_dock

To close Cairo-Dock and remove it from your Ubuntu desktop, right-click anywhere on the dock, select “Cairo-Dock” from the popup menu, and then select “Quit” from the submenu.

26_quitting_cairo_dock

On the “Quit Cairo-Dock” confirmation dialog box, click the check mark.

27_quit_confirmation_dialog

You can also create sub-docks, as well as easily customize the main dock and sub-docks. Refer to the First Steps web page for Cairo-Dock for more information about getting started with Cairo-Dock. There is also a complete tutorial about how to use and customize Cairo-Dock.

Lori Kaufman is a writer who likes to write geeky how-to articles to help make people's lives easier through the use of technology. She loves watching and reading mysteries and is an avid Doctor Who fan.