
mod-shift-space is even better (too bad EZconfigs broke it for me....will
have to look at that).
toggleMasterPane :: X ()
toggleMasterPane = do
flag <- XS.get
XS.modify(MasterPaneFlag . not . getFlag)
setLayout $ XMonad.layoutHook myConfig >> pickIncrFun (getFlag flag)
You can probably modify my code snippet as above (replacing myConfig with
whatever you actually called your xmonad config). Untested since setLayout
$ XMonad.layoutHook myConfig is broken for me....
On Wed, Oct 1, 2014 at 11:12 PM, Brandon Allbery
On Wed, Oct 1, 2014 at 11:10 PM, Christian Wills
wrote: You could always IncMasterN(-100000) to bring it back to zero and then add 1 or leave it alone depending on the flag setting if you really wanted to
Or mod-shift-space to bring it back into sync. Probably best to just replace those two bindings with something innocuous like (return ()) --- or maybe bind both of them to toggleMasterPane.
-- brandon s allbery kf8nh sine nomine associates allbery.b@gmail.com ballbery@sinenomine.net unix, openafs, kerberos, infrastructure, xmonad http://sinenomine.net