Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Ideas | Propositions option for (one/all) desktops?
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)
Ideas | Propositions

Subjects Author Language Messages Last message
[Locked] option for (one/all) desktops?
nodots English 4 fabounet [Read]
17 October 2011 à 13:57

nodots, Friday 14 October 2011 à 18:17


Subscription date : 14 October 2011
Messages : 2
I know that I am probably a fringe case, but I would love to be able to NOT have cairo on select desktops. I use openbox as my window manager, and cairo as my launcher. I use the last desktop as a "special purpose" desktop and I don't want cairo to interfere. Also, if it could be done, this would allow a different cairo on each desktop as a bonus. (...But "default" to all desktops )

A different cairo on each desktop would probably need a command line argument... like:
"cairo-dock --desktop=2" only on desktop 2
"cairo-dock --desktop=1-3" on desktops 1 through 3
"cairo-dock --desktop=N4" NOT on desktop 4, but all others

To have a look at what it might simulate (done with KDE4), go here: http://www.pclinuxos.com/?page_id=1413

I think this would be awesome! I would be happy to help test that feature!

matttbe, Friday 14 October 2011 à 18:34


Subscription date : 24 January 2009
Messages : 12573
Hello,
Currently you can use this option:
-s, --no-sticky
Don't make the dock appear on all desktops.
Is it what you want?
But you can't do that:
"cairo-dock --desktop=1-3" on desktops 1 through 3
"cairo-dock --desktop=N4" NOT on desktop 4, but all others


I think the 'sticky' option is an option of X11 but maybe your window manager can help you to do that.
But you can also have a different dock on each desktop by using this command:
cairo-dock -s -d $HOME/.config/cairo-dock2
(except that I think you can launch this command at startup... => I think all your docks will be on the same desktop... but your WM can help I guess )

nodots, Saturday 15 October 2011 à 07:02


Subscription date : 14 October 2011
Messages : 2
Aha! That is close... I was looking for a way to automate it specifically through a cairo startup script. I have no idea how to script/setup through the wm yet...

matttbe, Saturday 15 October 2011 à 08:53


Subscription date : 24 January 2009
Messages : 12573
You can use xdotool to change the deskrop

fabounet, Monday 17 October 2011 à 13:57


Subscription date : 30 November 2007
Messages : 17118
placing the windows on different desktops is the job of the Window Manager.
with Compiz you have quite a good control on that, I don't know for OpenBox though.

Ideas | Propositions

Subjects Author Language Messages Last message
[Locked] option for (one/all) desktops?
nodots English 4 fabounet [Read]
17 October 2011 à 13:57


Glx-Dock / Cairo-Dock List of forums Ideas | Propositions option for (one/all) desktops? 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.