I am using Arch Linux (4.7.5-1-ARCH) with xmonad (xmonad 0.12) window manager. I am new to xmonad and I am still learning it. I have not done much modifications so my xmonad.hs
is minimal.
import XMonad
import XMonad.Layout.Spacing
import Graphics.X11.ExtraTypes.XF86
import XMonad.Util.EZConfig
import XMonad.Hooks.ManageHelpers
manageHook = manageDocks <+> (isFullscreen --> doFullFloat) <+> manageHook defaultConfig
myLayout = tiled ||| Mirror tiled ||| Full
where
-- default tiling algorithm partitions the screen into two panes
tiled = spacing 3 $ Tall nmaster delta ratio
-- The default number of windows in the master pane
nmaster = 1
-- Default proportion of screen occupied by master pane
ratio = 1/2
-- Percent of screen to increment by when resizing panes
delta = 2/100
main = do
xmonad $ defaultConfig
{layoutHook = myLayout
}
The problem I am facing is that I am not able to make some applications go full screen. As of now, when I press F11, only mozilla firefox goes to fullscreen. The following applications (and many more) does not obey F11 at all. - gedit text editor - evince Document Viewer - emacs - leafpad
Nothing happens when I press F11. It doesn't respond even if I manually click on fullscreen-button ⇱⇲ (as you can see below).
Is there any way to make things go fullscreen on xmonad ?