
7 Jun
2011
7 Jun
'11
1:07 p.m.
2011/6/7 Ted Zlatanov
The above creates, for me, a new Emacs frame that behaves like a strut (panel, dock, I'm not sure of the exact terminology). It's unmoveable and pinned to a window edge. So far so good. But XMonad doesn't give it the keyboard focus; I can only use the mouse in that frame. That's a problem since Emacs is mostly keyboard-driven, so it's hard to do much in that frame.
Most of the dock management stuff does a doIgnore on windows, which means they'll never receive keyboard focus. You'll find more flexible code in XMonad.Hooks.ManageHelpers for things like this; just leave off the doIgnore part.