= Packaging = xmonad in Fedora is provided by 3 subpackages: - xmonad-basic: just the base window manager and X session files - xmonad: additionally installs the devel library files needed to configure and customize xmonad - xmonad-mate: additionally includes a mate session file and requires mate-session-manager and terminal = Starting from GDM = xmonad can be started from GDM by selecting "xmonad" in the session menu. For MATE support please install xmonad-mate and select "xmonad MATE" in GDM's session menu. = xmonad-start = Fedora's xmonad-start script starts up xmonad and displays a welcome dialog when initially run. With the xmonad, xmonad-config, or xmonad packages installed, xmonad-start will create a basic "~/.xmonad/xmonad.hs" file configured for desktops, and pre-compile it if necessary. = Configuration references = - xmonad man-page - /usr/share/doc/xmonad-$version/xmonad.hs (default upstream configuration) - /usr/share/doc/ghc/html/libraries/xmonad-contrib-$version/index.html and online: - XMonad wiki: https://www.haskell.org/haskellwiki/Xmonad - https://hackage.haskell.org/packages/archive/xmonad-contrib/latest/doc/html/XMonad-Doc.html (detailed configuration information and examples) - https://xmonad.org/ website = Bluetile = New users may find the Bluetile window manager built on top of xmonad-contrib a gentler introduction to xmonad and tiling.