You can use this module with the following in your ~/.xmonad/xmonad.hs:
  import XMonad.Layout.HintedTile
 Then edit your layoutHook by adding the HintedTile layout:
  myLayout = hintedTile Tall ||| hintedTile Wide ||| Full ||| etc..
   where
      hintedTile = HintedTile nmaster delta ratio TopLeft
      nmaster    = 1
      ratio      = 1/2
      delta      = 3/100
 main = xmonad defaultConfig { layoutHook = myLayout }
Because both Xmonad and Xmonad.Layout.HintedTile define Tall,
 you need to disambiguate Tall. If you are replacing the
 built-in Tall with HintedTile, change import Xmonad to
 import Xmonad hiding (Tall).
 For more detailed instructions on editing the layoutHook see:
 XMonad.Doc.Extending#Editing_the_layout_hook
  |