Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock Wiki Paquet Gentoo
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
History View code

Glx-Dock / Cairo-Dock



Support Us

Flattr this


Paquet Gentoo


Cairo-dock is not available in Portage (the "Portage tree" is the official Gentoo software repository).

If you can add it to the official Portage tree, please contact us!

So, you will need to install cairo-dock using alternative Gentoo software repositories (called "overlays"). The first requirement is to install an overlay manager.
To get more information about overlays, please visit these websites:

The official overlay manager for Gentoo is called "layman." This article assume you use layman; please adapt the following commands according to your overlay manager.

Some Gentoo packages install the latest (unstable) revision from the BZR repository. This way you can use the bleeding-edge version of cairo-dock. This type of Gentoo package is called a "live ebuild" and the package name always ends with "-9999". Some live ebuilds are listed here: core & plug-ins

The only live ebuilds that currently work (as of February 03, 2012) are in the write2David overlay. You can follow the instructions below to use this overlay, substituting "write2David" for "desktop-effects" and "x11-plugins/cairo-dock-plugins" for "x11-misc/cairo-dock-plugins".


Each command, except the execution, need to be executed as root

Add the write2David overlay
You first need to install the write2David overlay, which contains the cairo-dock's ebuilds:
layman -a write2David

Once installed, update it:
layman -s write2David

Note: Cairo-Dock packages were previously available in desktop-effect overlay. They are also now available in sabayon overlay.
The write2David overlay appears to have not been updated in a long time. The vaca overlay contains current ebuilds as of April, 2014, so substitute it for write2David indicated in the above code box.

Unmask packages
This step is only needed if you want the development version (9999)

Unmask the required packages:
echo "x11-misc/cairo-dock **" >> /etc/portage/package.keywords
echo "x11-misc/cairo-dock-plugins **" >> /etc/portage/package.keywords

To be confirmed: It seems you now need to launch these commands:
  • Unmask:
    echo "x11-misc/cairo-dock **" >> /etc/portage/package.keywords/keywords
    echo "x11-misc/cairo-dock-plugins **" >> /etc/portage/package.keywords/keywords
    echo "x11-plugins/cairo-dock-plugins **" >> /etc/portage/package.keywords/keywords
  • Add packages
    echo "x11-misc/cairo-dock **" >> /etc/portage/package.use/use
    echo "x11-misc/cairo-dock-plugins **" >> /etc/portage/package.use/use
    echo ">=dev-libs/libdbusmenu-0.6.2-r1 gtk" >> /etc/portage/package.use/use

Now emerge cairo-dock with its plugins:
emerge -av cairo-dock cairo-dock-plugins

When install is done, as a regular user, execute it!
cairo-dock &

Read the following guide: Execute cairo-dock at startup.

Glx-Dock / Cairo-Dock Wiki Paquet Gentoo Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.