Sophie

Sophie

distrib > Fedora > 16 > i386 > by-pkgid > 420a649e6f65db30aa7451f64d08ff92 > files > 601

ghc-xmonad-contrib-devel-0.9.2-4.fc16.i686.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>XMonad.Config.Arossato</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_XMonad-Config-Arossato.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/XMonad-Config-Arossato.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">xmonad-contrib-0.9.2: Third party extensions for xmonad</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Portability</th><td>portable</td></tr><tr><th>Stability</th><td>stable</td></tr><tr><th>Maintainer</th><td>andrea.rossato@unibz.it</td></tr></table><p class="caption">XMonad.Config.Arossato</p></div><div id="table-of-contents"><p class="caption">Contents</p><ul><li><a href="#g:1">Usage
</a></li></ul></div><div id="description"><p class="caption">Description</p><div class="doc"><p>This module specifies my xmonad defaults.
</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><a href="#v:arossatoConfig">arossatoConfig</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (XConfig (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> <a href="XMonad-Hooks-ManageDocks.html#t:AvoidStruts">AvoidStruts</a> (NewSelect (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> (<a href="XMonad-Layout-Decoration.html#t:Decoration">Decoration</a> <a href="XMonad-Layout-SimpleDecoration.html#t:SimpleDecoration">SimpleDecoration</a> <a href="XMonad-Layout-Decoration.html#t:DefaultShrinker">DefaultShrinker</a>) (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> <a href="XMonad-Actions-MouseResize.html#t:MouseResize">MouseResize</a> (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> <a href="XMonad-Layout-WindowArranger.html#t:WindowArranger">WindowArranger</a> <a href="XMonad-Layout-SimpleFloat.html#t:SimpleFloat">SimpleFloat</a>))) (NewSelect (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> WithBorder (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> (<a href="XMonad-Layout-Decoration.html#t:Decoration">Decoration</a> <a href="XMonad-Layout-Tabbed.html#t:TabbedDecoration">TabbedDecoration</a> <a href="XMonad-Layout-Decoration.html#t:DefaultShrinker">DefaultShrinker</a>) <a href="XMonad-Layout-Simplest.html#t:Simplest">Simplest</a>)) (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> <a href="XMonad-Layout-WindowArranger.html#t:WindowArranger">WindowArranger</a> (NewSelect (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> Magnifier Tall) (NewSelect (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> WithBorder Full) (NewSelect (Mirror Tall) <a href="XMonad-Layout-Accordion.html#t:Accordion">Accordion</a>))))))))</li></ul></div><div id="interface"><h1 id="g:1">Usage
</h1><div class="doc"><p>The simplest way to use this configuration module is to use an
 <code>~/.xmonad/xmonad.hs</code> like this:
</p><pre> module Main (main) where

 import XMonad
 import XMonad.Config.Arossato (arossatoConfig)

 main :: IO ()
 main = xmonad =&lt;&lt; arossatoConfig
</pre><p>NOTE: that I'm using xmobar and, if you don't have xmobar in your
 PATH, this configuration will produce an error and xmonad will not
 start. If you don't want to install xmobar get rid of this line at
 the beginning of <code><a href="XMonad-Config-Arossato.html#v:arossatoConfig">arossatoConfig</a></code>.
</p><p>You can use this module also as a starting point for writing your
 own configuration module from scratch. Save it as your
 <code>~/.xmonad/xmonad.hs</code> and:
</p><ol><li> Change the module name from
</li></ol><pre> module XMonad.Config.Arossato
     ( -- * Usage
       -- $usage
       arossatoConfig
     ) where
</pre><p>to
</p><pre> module Main where
</pre><ol><li> Add a line like:
</li></ol><pre> main = xmonad =&lt;&lt; arossatoConfig
</pre><ol><li> Start playing with the configuration options...;)
</li></ol></div><div class="top"><p class="src"><a name="v:arossatoConfig" class="def">arossatoConfig</a> :: <a href="/usr/share/doc/ghc/html/libraries/base-4.3.1.0/System-IO.html#t:IO">IO</a> (XConfig (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> <a href="XMonad-Hooks-ManageDocks.html#t:AvoidStruts">AvoidStruts</a> (NewSelect (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> (<a href="XMonad-Layout-Decoration.html#t:Decoration">Decoration</a> <a href="XMonad-Layout-SimpleDecoration.html#t:SimpleDecoration">SimpleDecoration</a> <a href="XMonad-Layout-Decoration.html#t:DefaultShrinker">DefaultShrinker</a>) (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> <a href="XMonad-Actions-MouseResize.html#t:MouseResize">MouseResize</a> (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> <a href="XMonad-Layout-WindowArranger.html#t:WindowArranger">WindowArranger</a> <a href="XMonad-Layout-SimpleFloat.html#t:SimpleFloat">SimpleFloat</a>))) (NewSelect (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> WithBorder (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> (<a href="XMonad-Layout-Decoration.html#t:Decoration">Decoration</a> <a href="XMonad-Layout-Tabbed.html#t:TabbedDecoration">TabbedDecoration</a> <a href="XMonad-Layout-Decoration.html#t:DefaultShrinker">DefaultShrinker</a>) <a href="XMonad-Layout-Simplest.html#t:Simplest">Simplest</a>)) (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> <a href="XMonad-Layout-WindowArranger.html#t:WindowArranger">WindowArranger</a> (NewSelect (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> Magnifier Tall) (NewSelect (<a href="XMonad-Layout-LayoutModifier.html#t:ModifiedLayout">ModifiedLayout</a> WithBorder Full) (NewSelect (Mirror Tall) <a href="XMonad-Layout-Accordion.html#t:Accordion">Accordion</a>))))))))<a href="src/XMonad-Config-Arossato.html#arossatoConfig" class="link">Source</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.9.2</p></div></body></html>