Difference between revisions of "Xmonad"
Jump to navigation
Jump to search
(10 intermediate revisions by 8 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 |
+ | ** [[/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 |
+ | ** [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]] |
+ | ** [[/Using xmonad in LXDE|lxde 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.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]] |
||
::[[/Notable changes since 0.8|notable changes since 0.8]] |
::[[/Notable changes since 0.8|notable changes since 0.8]] |
||
Line 45: | Line 49: | ||
* [http://xmonad.org/documentation.html xmonad.org documentation links] |
* [http://xmonad.org/documentation.html xmonad.org documentation links] |
||
* [[/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]] |
||
+ | * [[/startup|How xmonad startup works]] |
||
+ | |||
⚫ | |||
⚫ | |||
⚫ | |||
<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]): |
||
− | Alternative cheatsheet, more illustrated : |
||
+ | <gallery>Image: Xmonad_cheatsheet_thumb.png</gallery> |
||
− | * [http://julien.jsand.net/xmonad_cheatsheet.pdf PDF] |
||
− | * [http://julien.jsand.net/xmonad_cheatsheet.png PNG] |
||
− | * [http://julien.jsand.net/xmonad_cheatsheet.svg SVG] |
||
=== External documentation === |
=== External documentation === |
||
Line 67: | Line 72: | ||
[[Image:xmonad-lambdacat.jpg|right|300px]] |
[[Image:xmonad-lambdacat.jpg|right|300px]] |
||
− | |||
− | === In progress documentation === |
||
− | |||
− | * [[XMonadContribTour]] |
Revision as of 19:15, 19 September 2012
xmonad: a tiling window manager
This is the xmonad users' wiki.
- FAQ: Frequently Asked Questions: answers to common xmonad questions
Configuration help
- 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
- 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
- desktop environments
- OS-specific instructions
Tutorials
- guided tour of xmonad for users
- step-by-step configuration guide including xmobar status bar setup
- tutorial in Russian
- tombuntu's introduction to xmonad
- xmonad development tutorial
- guided tour of the xmonad source
Documentation
- Change log summaries
- overview of xmonad-contrib extensions plus how to edit configuration -- needs updating
- xmonad.org documentation links
- links to key code listings
- mutable state in contrib modules or xmonad.hs
- How xmonad startup works
Keybindings cheatsheets
Classical (Inkscape svg version to modify with your custom bindings):
Alternative cheatsheet (PDF, PNG, SVG):