2011-05-12 09:53:28 +00:00
|
|
|
= From GDM =
|
|
|
|
xmonad can be started from GDM, by selecting "xmonad" or "xmonad GNOME"
|
|
|
|
from the session menu.
|
|
|
|
|
|
|
|
= xmonad-start =
|
|
|
|
By default at startup Fedora's xmonad-start displays
|
|
|
|
"man xmonad" in an xterm to help newcomers and to encourage
|
|
|
|
configuring xmonad by creating "~/.xmonad/xmonad.hs".
|
|
|
|
|
|
|
|
To stop this behaviour, just create "~/.xmonad/".
|
|
|
|
|
|
|
|
== Simple Desktop configuration ==
|
|
|
|
The default xmonad configuration does not work well with desktop environments.
|
|
|
|
|
|
|
|
The following basic generic configuration requires ghc-xmonad-contrib-devel
|
|
|
|
to be installed, and should get it working:
|
|
|
|
|
|
|
|
$ mkdir ~/.xmonad
|
|
|
|
$ cat > ~/.xmonad/xmonad.hs << EOF
|
|
|
|
import XMonad
|
|
|
|
import XMonad.Config.Desktop
|
|
|
|
|
|
|
|
main = xmonad desktopConfig
|
|
|
|
EOF
|
|
|
|
$
|
|
|
|
|
|
|
|
You can replace the generic "[Dd]esktop" by:
|
|
|
|
- "[Gg]nome" for better GNOME support
|
|
|
|
- "[Kk]de[4]" for KDE support
|
|
|
|
- "[Xx]fce" for XFCE support.
|
|
|
|
|
|
|
|
See:
|
|
|
|
- http://hackage.haskell.org/packages/archive/xmonad-contrib/latest/doc/html/XMonad-Config-Desktop.html
|
|
|
|
- http://haskell.org/haskellwiki/Xmonad/Basic_Desktop_Environment_Integration
|
|
|
|
for more info on how to setup desktop support.
|
2011-04-22 09:52:56 +00:00
|
|
|
|
|
|
|
= How to configure =
|
2010-09-23 04:29:13 +00:00
|
|
|
For documentation and examples see:
|
2011-05-12 09:53:28 +00:00
|
|
|
- xmonad man-page
|
2010-09-23 04:29:13 +00:00
|
|
|
- /usr/share/doc/xmonad-$version/xmonad.hs (full default basic configuration)
|
|
|
|
- /usr/share/doc/ghc/html/libraries/xmonad-contrib-$version/index.html
|
|
|
|
and online:
|
2010-09-12 12:42:04 +00:00
|
|
|
- Xmonad wiki: http://www.haskell.org/haskellwiki/Xmonad
|
|
|
|
- http://hackage.haskell.org/packages/archive/xmonad-contrib/latest/doc/html/XMonad-Doc.html
|
|
|
|
(detailed configuration information and examples)
|
|
|
|
- http://xmonad.org/ website
|
|
|
|
|
2011-04-22 09:52:56 +00:00
|
|
|
To make use of extensions and Desktop Environment support,
|
|
|
|
you need to install ghc-xmonad-contrib-devel.
|
2010-09-12 12:42:04 +00:00
|
|
|
|
2010-09-17 02:05:28 +00:00
|
|
|
= Bluetile =
|
2011-05-12 09:53:28 +00:00
|
|
|
New users may find the Bluetile window manager built on top of
|
|
|
|
xmonad-contrib a gentler introduction to xmonad and tiling.
|