Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I really like the unity launcher, but in Awesome it only displays on Tag 1, and sometimes pops up behind other windows. Has anyone figured out a way to get this to work?

share|improve this question
Set up a rule in rc.lua and make the laucher sticky. – Marco Feb 7 '12 at 11:15
OP are you still looking for an answer? If so, you may need to repost your question as this is flagged for closure. Regards, – Ringtail Mar 29 '12 at 2:15
I am, indeed, but there don't seem to be any answers. Marco's comment above isn't very helpful, either--I know I have to do something with rc.lua, but I don't know what exactly. – Jon Apr 2 '12 at 22:00
@Jon, How did you even get the launcher to run in awesome in the first place? – James McMahon May 4 '12 at 4:11
@JamesMcMahon Autostarting it in rc.lua doesn't work? – Chan-Ho Suh May 11 '12 at 7:21
up vote 2 down vote accepted

Using the suggestion by Marco in his comment, make the Unity launcher sticky. Look in your rc.lua file (which should be in ~/.config/awesome/) for the section that starts with:

-- {{{ Rules
awful.rules.rules = {

and then add the following awful rule

{ rule = { class = "Unity-2d-launcher" },
properties = { sticky = true } },

For example, you can add that rule right before the last line of the section which is -- }}}. Save your changes and before restarting Awesome, remember to type awesome -k in the terminal to check and confirm the correctness of the syntax of your rc.lua.

share|improve this answer

Your Answer


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.