Personal tools

Xmonad

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
(Documentation: better start the 0.10 changelog)
(Documentation: link to newest changelog)
(8 intermediate revisions by 5 users not shown)
Line 9: Line 9:
 
=== Configuration help ===
 
=== Configuration help ===
   
* [[/Screenshots|screenshot gallery]]: screenshots contributed by xmonad users. show off your own setup!
+
* [[/Screenshots|screenshot gallery]]: screenshots contributed by xmonad users illustrating many layouts. show off your own setup!
 
* [[/Installing xmonad|installing xmonad]]: platform-specific instructions for how to install xmonad
 
* [[/Installing xmonad|installing xmonad]]: platform-specific instructions for how to install xmonad
 
* '''[[/Config archive|config archive]]''': a collection of xmonad.hs files from real, live xmonad users -- feel free to read them for ideas, use or adapt them as you see fit, or upload your own
 
* '''[[/Config archive|config archive]]''': a collection of xmonad.hs files from real, live xmonad users -- feel free to read them for ideas, use or adapt them as you see fit, or upload your own
** [[/Config archive|template config files for 0.8, 0.9 releases of xmonad]]
+
** [[/Config archive|heavily commented template style config file for the latest release of xmonad]]
** [http://code.haskell.org/xmonad/man/xmonad.hs template config file for latest darcs xmonad]
+
** [http://code.haskell.org/xmonad/man/xmonad.hs template config file for the development (darcs) version of xmonad]
 
** [[/General xmonad.hs config tips|general tips and tricks for configuring xmonad.hs]]: (>= xmonad-0.8)
 
** [[/General xmonad.hs config tips|general tips and tricks for configuring xmonad.hs]]: (>= xmonad-0.8)
 
* desktop environments
 
* desktop environments
 
** [[/Basic Desktop Environment Integration|basic desktop environment integration]] (>= xmonad-0.8)
 
** [[/Basic Desktop Environment Integration|basic desktop environment integration]] (>= xmonad-0.8)
 
** [[/Using xmonad in Gnome|gnome integration]]
 
** [[/Using xmonad in Gnome|gnome integration]]
  +
** [[/Using xmonad in Unity 2D|unity 2d integration]]
 
** [[/Using xmonad in KDE|kde integration]]
 
** [[/Using xmonad in KDE|kde integration]]
 
** [[/Using xmonad in XFCE|xfce integration]] -- needs updating
 
** [[/Using xmonad in XFCE|xfce integration]] -- needs updating
** [[/Using xmonad in LXDE|lxde integration]] -- needs to be written
+
** [[/Using xmonad in LXDE|lxde integration]]
** [[/Using xmonad in Unity 2D|unity 2d integration]]
 
 
** [[/Using xmonad on Apple OSX|apple osx integration]]
 
** [[/Using xmonad on Apple OSX|apple osx integration]]
  +
** [[/Config archive/Running multiple xsessions at once|Running multiple xsessions at once]]
 
* OS-specific instructions
 
* OS-specific instructions
 
** [[/Using xmonad on OLPC XO|olpc xo tips]]
 
** [[/Using xmonad on OLPC XO|olpc xo tips]]
 
** [http://wiki.archlinux.org/index.php/XMonad using xmonad on Arch Linux]
 
** [http://wiki.archlinux.org/index.php/XMonad using xmonad on Arch Linux]
 
** [[/Using xmonad in Ubuntu|using xmonad in Ubuntu]]
 
** [[/Using xmonad in Ubuntu|using xmonad in Ubuntu]]
  +
 
=== Tutorials ===
 
=== Tutorials ===
   
Line 38: Line 41:
   
 
* Change log summaries
 
* Change log summaries
  +
::[[/Notable changes since 0.11|notable changes since 0.11]]
 
::[[/Notable changes since 0.10|notable changes since 0.10]]
 
::[[/Notable changes since 0.10|notable changes since 0.10]]
 
::[[/Notable changes since 0.9|notable changes since 0.9]]
 
::[[/Notable changes since 0.9|notable changes since 0.9]]
Line 47: Line 51:
 
* [[/Key codes|links to key code listings]]
 
* [[/Key codes|links to key code listings]]
 
* [[/Mutable state in contrib modules or xmonad.hs|mutable state in contrib modules or xmonad.hs]]
 
* [[/Mutable state in contrib modules or xmonad.hs|mutable state in contrib modules or xmonad.hs]]
  +
* [[/startup|How xmonad startup works]]
  +
  +
===Keybindings cheatsheets===
  +
Classical ([http://haskell.org/haskellwiki/Image:Xmbindings.svg Inkscape svg version] to modify with your custom bindings):
   
===Keybindings cheatsheet===
 
 
<gallery>Image: Xmbindings.png</gallery>
 
<gallery>Image: Xmbindings.png</gallery>
[http://haskell.org/haskellwiki/Image:Xmbindings.svg Inkscape svg version] to modify with your custom bindings.
 
   
Alternative cheatsheet, more illustrated :
+
Alternative cheatsheet ([http://julien.vaubourg.com/files/xmonad_cheatsheet.pdf PDF], [http://julien.vaubourg.com/files/xmonad_cheatsheet.png PNG], [http://julien.vaubourg.com/files/xmonad_cheatsheet.svg SVG]):
   
* [http://julien.jsand.net/xmonad_cheatsheet.pdf PDF]
+
<gallery>Image: Xmonad_cheatsheet_thumb.png‎</gallery>
* [http://julien.jsand.net/xmonad_cheatsheet.png PNG]
 
* [http://julien.jsand.net/xmonad_cheatsheet.svg SVG]
 
   
 
=== External documentation ===
 
=== External documentation ===
Line 67: Line 73:
   
 
[[Image:xmonad-lambdacat.jpg|right|300px]]
 
[[Image:xmonad-lambdacat.jpg|right|300px]]
 
=== In progress documentation ===
 
 
* [[XMonadContribTour]]
 

Revision as of 02:47, 7 January 2013

Xmonad-logo-small.png

XMonad


xmonad: a tiling window manager

This is the xmonad users' wiki.

Contents

1 Configuration help

2 Tutorials

3 Documentation

  • Change log summaries
notable changes since 0.11
notable changes since 0.10
notable changes since 0.9
notable changes since 0.8
notable changes since 0.7
notable changes since 0.6

4 Keybindings cheatsheets

Classical (Inkscape svg version to modify with your custom bindings):

Alternative cheatsheet (PDF, PNG, SVG):

5 External documentation