Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I would like to move the Workspace switcher icon from the bottom to the top of my Unity dock bar. Is this possible? Drag and drop does not work. Thanks!

share|improve this question
add comment

2 Answers 2

up vote 1 down vote accepted

Short answer: Only for Unity 2D

Not for Unity (3D), not without modifying the source code. For Unity 2D, see @Matt2's answer just above or below this one.

If you want to modify the source code, download unity and look at plugins/unityshell/src/LauncherController.cpp. I don't know the exact changes required, but this answer which talks about modifications to LauncherController to remove the Workspace Switcher should give you some good hints.

share|improve this answer
    
thanks for the answer. Hope it gets implemented in the short future. For now I will stick to Super+W or hot corners in CCSM. –  leousa Jun 11 '12 at 19:14
add comment

Keep an eye on this: https://bugs.launchpad.net/unity-2d/+bug/761155

There is a workaround for unity2d as described at http://www.tuxgarage.com/2011/10/customizing-unity-2d-ubuntu-natty.html

gksudo gedit /usr/share/unity-2d/launcher/Launcher.qml

find this section:

Component.onCompleted: {
  items.appendModel(bfbModel);
  items.appendModel(applications);
  items.appendModel(workspaces);
  items.appendModel(devices);
  items.appendModel(trashes);
}

You can rearrange these. Please remember that this fix only works with Ubuntu 2d

share|improve this answer
    
thanks for the tip, but I use Unity in my systems... –  leousa Jun 11 '12 at 19:04
    
Although the bug link says unity-2d, reading the comments reveals that it also affects unity, so keep an eye on it. Sorry there's no easy workaround for this. –  Matt2 Jun 11 '12 at 19:11
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.