At Wed, 08 Apr 2009 12:32:39 +0200
Johannes Graumann wrote:

> Hello,
> 
> After a long time of ion3, I decided to give awesome a shot and like it.
> 
> I have one issue with the config though and would appreciate any hints on 
> this:
> 
> The config contians references to scribus here:
> 
> ...
> floatapps =
> {
>     ...,
>     ["scribus"] = true,
>     ....
> }
> ...
> apptags =
> {
> ...
>     ["scribus"] = {screen = 1, tag = 6},
> ...
> }
> 
> The screen definition contains this:
> 
> for s = 1, screen.count() do
>     tags[s] = {}
> end
> ...
> tags[1][6] = tag({name="Graphics"})
> tags[1][6].screen = 1
> awful.layout.set(layouts[10], tags[1][6])
> ...
> 
> where "layouts[10]" corresponds to "awful.layout.suit.floating"
> 
> I would now expect that scribus is being started in tag[1][6] (which it is) 
> in a floating mode. The latter however is not the case: it is always 
> maximized and I don't seem to be able to change the clients floating state 
> ...
> 
> Can anyone reproduce this and/or tell me where I err (I attach the full conf 
> file)?
> 
> Thanks for any hints, Joh

Try adding the following two lines to your manage hook:

  c.maximized_horizontal = false
  c.maximized_vertical = false

these unmaximize every new client, which is most likely what you want.

-- 
GCS/IT/M d- s+:- a--- C++ UL+++ US UB++ P+++ L+++ E--- W+ N+ o--
K- w--- O M-- V PS+ PE- Y+ PGP+++ t+ 5 X+ R tv+ b++ DI+++ D+++ G+
e- h! r y+

    Gregor Best

Attachment: signature.asc
Description: PGP signature

Reply via email to