
On Sun, Jan 13, 2013 at 02:52:54PM +0100, Thomas Løcke wrote:
Hey all,
I've been running xmonad for a while now, and I'm very happy with it, so happy in fact that I'm contemplating moving most of my employees from Windows XP to Linux with xmonad. Most of them are only using a specific set of applications, so we don't really need the extra hassle of having a WM/DE with all sorts of bells and whistles.
I do though have a couple of issues:
1. We need to be able to run a legacy Windows application. I plan on solving this with VirtualBox, and I would like for my employees to have this application available fullscreen at workspace 1, but when I fullscreen the virtual XP on this workspace, the bottom part of Windows "fall out" below the monitor. This is because I have xmobar running. If I disable xmobar the problem goes away. But I only want to disable xmobar for this one workspace. Is there a way to disable struts on a single workspace, preferably in xmonad.hs?
2. I want to start a few programs on xmonad startup. What is considered best practice, .xinitrc or .xmonad.hs?
3. How can I change the shift+mod+[c|q] shortcuts to something insanely impossible? I don't want people killing stuff by mistake.
You can change default keybindings by removing them and then adding new ones. Using http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Util-EZConfig.html makes it fairly simple. -Brent