[xmonad] Re: GIMP on xmonad wiki (was: Layout for GIMP. How to?)

Khudyakov Alexey alexey.skladnoy at gmail.com
Wed Jun 3 08:03:52 EDT 2009


Thanks to everyone for the replies. 

On Tuesday 02 of June 2009 12:44:56 Roman Cheplyaka wrote:
> Could someone summarize all the useful tips and snippets in this
> thread and put on xmonad wiki, please? [1]
>
> If you don't have wiki account, don't hesitate to request one [2].
>
>1.http://www.haskell.org/haskellwiki/Xmonad/General_xmonad.hs_config_tips#Gimp
> 2. http://www.haskell.org/haskellwiki/HaskellWiki:New_accounts


All variants suggested so far make use of IM layout. Basic building block is
> gimp = withIM (1%5) (Role "gimp-toolbox") someLayout
with possible addition of reflectHoriz

someLayout can be 
* IM 
> someLayout = IM.withIM (0.20) (Role "gimp-dock") (Mirror tiled ||| Full)
* Column (not yet in darcs). With advice to keep all docks, docked to toolbox.
> someLayout = Column.
* ComboP version. 
> someLayout = combineTwoP (reflectHoriz $ TwoPane 0.25 0.25) 
>    (layoutForDocks) (layoutForImages) (Role "gimp-dock")
* Or something else


I've finally settled on following layout:
> gimp = withIM (1%5) (Role "gimp-toolbox") $
>           combineTwoP (reflectHoriz $ TwoPane 0.25 0.25) 
>                       (simpleTabbed) (defaultLayout) (Role "gimp-dock")

In order to make dialog windows float I added following to manage hooks:
> isDialog --> doFloat



More information about the xmonad mailing list