From 29075777c68ae47c29d5eb67bf92cb52cef4e85d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: May 26 2011 01:46:02 +0000 Subject: more improvements to README.fedora --- diff --git a/README.fedora b/README.fedora index 2cd7ce2..44a13ef 100644 --- a/README.fedora +++ b/README.fedora @@ -2,8 +2,8 @@ xmonad in Fedora is provided by 3 packages: - xmonad-core: just the base window manager and X session files -- xmonad: additionally installs devel library files needed for configuration -- xmonad: additionally included a gnome session file and requires gnome-session and gnome-terminal +- xmonad: additionally installs the devel library files needed to configure and customize xmonad +- xmonad-gnome: additionally includes a gnome session file and requires gnome-session and gnome-terminal = Starting from GDM = xmonad can be started from GDM by selecting "xmonad" in the session menu. @@ -13,12 +13,29 @@ and select "xmonad GNOME" in GDM's session menu, which will run "gnome-session --session=xmonad". = xmonad-start = -By default at startup Fedora's xmonad-start displays -"man xmonad" in an xterm to help newcomers. +For new users without "~/.xmonad/", Fedora's xmonad-start script +displays "man xmonad" and "less README.fedora" in xterms to provide help initially. To stop this behaviour, just create "~/.xmonad/". -== Basic configuration for Desktop Environments == +For an xmonad-gnome session for new users, xmonad-start will create +a basic "~/.xmonad/xmonad.hs" file configured for Gnome. + += Customizing and configuring xmonad = +For documentation and examples see: +- xmonad man-page +- /usr/share/doc/xmonad-$version/xmonad.hs (full default basic configuration) +- /usr/share/doc/ghc/html/libraries/xmonad-contrib-$version/index.html +and online: +- 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 + +To make use of extensions and Desktop Environment support, +you need to install ghc-xmonad-contrib-devel. + +== Configuration for Desktop Environments == The default xmonad configuration does not work well with desktop environments. The following basic generic configuration requires ghc-xmonad-contrib-devel @@ -43,20 +60,6 @@ See: - http://haskell.org/haskellwiki/Xmonad/Basic_Desktop_Environment_Integration for more info on how to setup desktop support. -= Detailed configuration = -For documentation and examples see: -- xmonad man-page -- /usr/share/doc/xmonad-$version/xmonad.hs (full default basic configuration) -- /usr/share/doc/ghc/html/libraries/xmonad-contrib-$version/index.html -and online: -- 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 - -To make use of extensions and Desktop Environment support, -you need to install ghc-xmonad-contrib-devel. - = Bluetile = New users may find the Bluetile window manager built on top of xmonad-contrib a gentler introduction to xmonad and tiling.