Re: Any key binding to collapse the a menu?

2012-07-28 Thread Vincent Bernat
 ❦ 28 juillet 2012 19:53 CEST, Javier Garcia tirengar...@gmail.com :

 as you know by default there is a menu on the upper left corner that show
 the apps.

 Is there any key binding to collapse that menu after open it with the
 mouser?

If it has been opened with the mouse, no. If you opened it with Mod+w,
you can use escape to close it.
-- 
panic(esp: what could it be... I wonder...);
2.2.16 /usr/src/linux/drivers/scsi/esp.c

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


Re: Any key binding to collapse the a menu?

2012-07-28 Thread Bryan Gardiner
On Sat, 28 Jul 2012 18:53:24 +0100
Javier Garcia tirengar...@gmail.com wrote:

 Hi,
 
 as you know by default there is a menu on the upper left corner that
 show the apps.
 
 Is there any key binding to collapse that menu after open it with the
 mouser?
 
 Javi

Hi Javier,

I'm looking at my Awesome 3.4.9 files, so forgive me if there are any
differences to your version.

There are three ways to open the app menu: clicking on the launcher in
the top-left, right-clicking on the desktop, or Mod+w.  By default
Mod+w allows keys to be used to navigate the menu, whereas the other
two don't.  But we can change this!

Right-clicking on the desktop is easy to change.  Search for

 root.buttons(awful.util.table.join(
 awful.button({ }, 1, function () mymainmenu:toggle() end),

in your rc.lua and change toggle() to toggle({ keygrabber = true
}).  To make the launcher grab keys as well, we can change this:

 mylauncher = awful.widget.launcher({ image = image(beautiful.awesome_icon),
  menu = mymainmenu })

to this:

 mylauncher = awful.widget.launcher({ image = image(beautiful.awesome_icon),
  command =  })
 mylauncher:buttons(awful.util.table.join(
 mylauncher:buttons(),
 awful.button({ }, 1, function ()
mymainmenu:toggle({ keygrabber = true })
  end)))

Then, right-arrow can be used to open submenus and applications, and
left can go back and close.

Cheers,
Bryan

-- 
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


RE: Any key binding to collapse the a menu?

2012-07-28 Thread David Sorkovsky

Awesome Bryan - Thanks! 

I've updated my rc.lua with it just so that I can simply press escape to
close the menu! Cursor keys work as well, but the escape key was the one I
really wanted ;-)

One minor change though - It worked better for me without the following
line...
 mylauncher:buttons(), 


Cheers,

Dave

-Original Message-
From: Bryan Gardiner [mailto:b...@khumba.net] 
Sent: Sunday, 29 July 2012 5:44 AM
To: awesome@naquadah.org
Subject: Re: Any key binding to collapse the a menu?

On Sat, 28 Jul 2012 18:53:24 +0100
Javier Garcia tirengar...@gmail.com wrote:

 Hi,
 
 as you know by default there is a menu on the upper left corner that 
 show the apps.
 
 Is there any key binding to collapse that menu after open it with the 
 mouser?
 
 Javi

Hi Javier,

I'm looking at my Awesome 3.4.9 files, so forgive me if there are any
differences to your version.

There are three ways to open the app menu: clicking on the launcher in the
top-left, right-clicking on the desktop, or Mod+w.  By default
Mod+w allows keys to be used to navigate the menu, whereas the other
two don't.  But we can change this!

Right-clicking on the desktop is easy to change.  Search for

 root.buttons(awful.util.table.join(
 awful.button({ }, 1, function () mymainmenu:toggle() end),

in your rc.lua and change toggle() to toggle({ keygrabber = true }).  To
make the launcher grab keys as well, we can change this:

 mylauncher = awful.widget.launcher({ image =
image(beautiful.awesome_icon),
  menu = mymainmenu })

to this:

 mylauncher = awful.widget.launcher({ image =
image(beautiful.awesome_icon),
  command =  }) 
 mylauncher:buttons(awful.util.table.join(
 mylauncher:buttons(),
 awful.button({ }, 1, function ()
mymainmenu:toggle({ keygrabber = true })
  end)))

Then, right-arrow can be used to open submenus and applications, and left
can go back and close.

Cheers,
Bryan

--
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.


-- 
To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.