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 have the ability to have a button in Unity windows that causes the window to appear on all workspaces. I know you can accomplish this by accessing the window menu and clicking 'Always on Visible Workspace' but I'd like a button like close, minimize, maximize. I know when I first came to linux this feature existed on most window managers but it seems that it's been slowly disappearing.

Is there a way to bring this back?

P.S. The purpose of this is to have a button in the window titlebar that accomplishes this task. I know this is possible through keyboard shortcuts and the window menu.

share|improve this question
add comment

1 Answer

up vote 2 down vote accepted

If you open dconf-editor, and go to /org/gnome/desktop/wm/preferences in the tree, you'll see a button-layout setting in the right pane. If you edit this setting, and add "stick" as one of the button strings in the setting, it should appear in the appropriate place on the window title bars. you probably want to put it after the : in the string, to have it on the far right, assuming you have the default settings of buttons on left in the title bars.

This may require changing the window manager theme to something capable of showing the button though. It seems many themes don't have support for it.

share|improve this answer
    
That's it! I ended up figuring that part out overnight last night. The tricky part is finding a theme that supports it. Currently the only theme I've been able to find that supports the sticky button is Crux. I'm currently working on editing the Ambiance xml file in an attempt to add a sticky button to this interface. If I succeed I'll post the code here. –  theFisher86 Mar 23 '12 at 14:40
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.