Personal tools

Xmonad

From HaskellWiki

(Difference between revisions)
Jump to: navigation, search
(Configuration help: separate links to config archive and 0.8 template)
(tell people not to use the example config directly)
 
(40 intermediate revisions by 11 users not shown)
Line 5: Line 5:
 
This is the [http://xmonad.org xmonad] users' wiki.
 
This is the [http://xmonad.org xmonad] users' wiki.
   
* [[/Frequently asked questions]]: answers to common xmonad questions
+
* [[/Frequently asked questions|FAQ: Frequently Asked Questions]]: answers to common xmonad questions
   
 
=== Configuration help ===
 
=== Configuration help ===
   
* [[/Screenshots]]: screenshots of contributed by xmonad users. Add your cool setup!
+
* [[/Screenshots|screenshot gallery]]: screenshots contributed by xmonad users illustrating many layouts. show off your own setup!
* [[/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 use, adapt, or read them for ideas, 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
** [[Template_xmonad.hs_%280.8%29|Template config file for 0.8.*]]
+
** [[/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 newest darcs XMonad.hs]
+
** [http://code.haskell.org/xmonad/man/xmonad.hs an example of customizing all settings for the development (darcs) version of xmonad] DON'T USE THIS DIRECTLY; it is the same as <code>import XMonad; main = xmonad defaultConfig</code> except that it prevents you from seeing the result of xmonad upgrades.
** [[/General xmonad.hs config tips]]: 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
* [[/Basic Desktop Environment Integration]] (>= xmonad-0.8)
+
** [[/Basic Desktop Environment Integration|basic desktop environment integration]] (>= xmonad-0.8)
* [[/Using xmonad in Gnome]]
+
** [[/Using xmonad in Gnome|gnome integration]]
* [[/Using xmonad in KDE]]
+
** [[/Using xmonad in Unity 2D|unity 2d integration]]
* [[/Using xmonad in XFCE]]
+
** [[/Using xmonad in KDE|kde integration]]
* [[/Using xmonad on Apple OSX]]
+
** [[/Using xmonad in XFCE|xfce integration]] -- needs updating
* [[/Using xmonad on OLPC XO]]
+
** [[/Using xmonad in LXDE|lxde integration]]
* [http://wiki.archlinux.org/index.php/XMonad Using xmonad on Arch Linux]
+
** [[/Using xmonad on Apple OSX|apple osx integration]]
  +
** [[/Config archive/Running multiple xsessions at once|Running multiple xsessions at once]]
  +
* OS-specific instructions
  +
** [[/Using xmonad on OLPC XO|olpc xo tips]]
  +
** [http://wiki.archlinux.org/index.php/XMonad using xmonad on Arch Linux]
  +
** [[/Using xmonad in Ubuntu|using xmonad in Ubuntu]]
   
 
=== Tutorials ===
 
=== Tutorials ===
   
* [http://xmonad.org/tour.html Guided tour of xmonad for users]
+
* [http://xmonad.org/tour.html guided tour of xmonad for users]
* [[/Config_archive/John_Goerzen's_Configuration|Step-by-step configuration guide including xmobar status bar setup]]
+
* [[/Config_archive/John_Goerzen's_Configuration|step-by-step configuration guide including xmobar status bar setup]]
* [http://ro-che.info/docs/xmonad/ Tutorial in Russian]
+
* [http://ro-che.info/docs/xmonad/ tutorial in Russian]
* [[/xmonad development tutorial]]
+
* [http://tombuntu.com/index.php/2009/03/17/introduction-to-the-xmonad-tiling-window-manager tombuntu's introduction to xmonad]
* [[/Guided tour of the xmonad source]]
+
* [[/xmonad development tutorial|xmonad development tutorial]]
  +
* [[/Guided tour of the xmonad source|guided tour of the xmonad source]]
  +
* [http://www.youtube.com/watch?v=63MpfyZUcrU video tour of the source]
   
 
=== Documentation ===
 
=== Documentation ===
   
 
* Change log summaries
 
* Change log summaries
::[[/Notable changes since 0.8]]
+
::[[/Notable changes since 0.11|notable changes since 0.11]]
::[[/Notable changes since 0.7]]
+
::[[/Notable changes since 0.10|notable changes since 0.10]]
::[[/Notable changes since 0.6]]
+
::[[/Notable changes since 0.9|notable changes since 0.9]]
* [http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Doc-Extending.html Overview of extensions and how to edit configuration] -- needs some updating
+
::[[/Notable changes since 0.8|notable changes since 0.8]]
* [[/Key codes]]
+
::[[/Notable changes since 0.7|notable changes since 0.7]]
  +
::[[/Notable changes since 0.6|notable changes since 0.6]]
  +
* [http://xmonad.org/xmonad-docs/xmonad-contrib/XMonad-Doc-Extending.html overview of xmonad-contrib extensions plus how to edit configuration] -- needs updating
  +
* [http://xmonad.org/documentation.html xmonad.org documentation links]
  +
* [[/Key codes|links to key code listings]]
  +
* [[/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>
  +
  +
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]):
  +
  +
<gallery>Image: Xmonad_cheatsheet_thumb.png‎</gallery>
   
 
=== External documentation ===
 
=== External documentation ===
Line 55: Line 58:
   
 
[[Image:xmonad-lambdacat.jpg|right|300px]]
 
[[Image:xmonad-lambdacat.jpg|right|300px]]
 
=== In progress documentation ===
 
 
* [[XMonadContribTour]]
 

Latest revision as of 22:46, 17 April 2014

Xmonad-logo-small.png

XMonad


xmonad: a tiling window manager

This is the xmonad users' wiki.

Contents

[edit] 1 Configuration help

[edit] 2 Tutorials

[edit] 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

[edit] 4 Keybindings cheatsheets

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

Alternative cheatsheet (PDF, PNG, SVG):

[edit] 5 External documentation