
I do like this to toggle a ws to full
...
, layoutHook = avoidStruts $ toggleLayouts Full $ myLayout
} `additionalKeysP`
[ ("M-f", sendMessage ToggleStruts >> sendMessage ToggleLayout)
]
Regards,
Henrique G. Abreu
On Fri, Oct 9, 2009 at 01:17, Ones Self
Hi All,
I've been using xmonad for a few months now, and I love it. I continuously find better and better ways to set up my desktop. One thing I've been struggling with is fullscreen. I use this mostly for watching movies, but also potentially for showing a presentation. I would like to either have key combination which turns the current workspace to fullscreen or to designate one of my workspaces to be in fullscreen always (or both).
I currently have the following key bindings defined:
-- toggle the status bar gap , ((modMask .|. shiftMask, xK_b ), sendMessage ToggleStruts)
-- Toggle borders , ((controlMask .|. shiftMask, xK_b ), withFocused toggleBorder)
The first makes the status bar disappear, and the other kills the window border. Although, this is not a single key stroke, and can't be assign to a workspace, it gave me what I needed. However, I've recently discovered themes, and I've added title-bars to my windows which I love:
newTheme :: ThemeInfo newTheme = TI "" "" "" defaultTheme myTheme :: ThemeInfo myTheme = newTheme { themeName = "myTheme" , themeAuthor = "Ones Self" , themeDescription = "My Theme" , theme = defaultTheme { activeColor = "#8a999e" , inactiveColor = "#545d75" --, activeBorderColor = "white" , activeBorderColor = "#8a999e" --, inactiveBorderColor = "grey" , inactiveBorderColor = "#545d75" , activeTextColor = "white" , inactiveTextColor = "grey" , fontName = "-*-lucidatypewriter-bold-*-*-*-12-*-*-*-*-*-*-*" , decoHeight = 12 , decoWidth = 2000 } }
This presents a problem to fullscreen mode since the title-bars stay visible.
- How can I define a key that will make title-bars disappear? - Can I combine it with my current "make border disappear" key? - Can I designate a workspace to always show windows in fullscreen (meaning, no status bar gap, no window borders, and no window title)? - Can I define a single key that will toggle fullscreen for a given workspace?
Thanks you very much,
-- "I know you think you understand what you thought I said but I'm not sure you realize that what you heard is not what I meant" -- Alan Greenspan _______________________________________________ xmonad mailing list xmonad@haskell.org http://www.haskell.org/mailman/listinfo/xmonad