Xmonad
From HaskellWiki
(Difference between revisions)
m (→External documentation: add wordpress blog) |
(→Tutorials) |
||
| (43 intermediate revisions 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 | + | * [[/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|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 |
| - | ** [http://code.haskell.org/xmonad/man/xmonad.hs | + | ** [[/Config archive|heavily commented template style config file for the latest release of xmonad]] |
| - | ** [[/General xmonad.hs config tips | + | ** [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) | |
| - | * [[/Basic Desktop Environment Integration]] (xmonad-0.8 | + | * desktop environments |
| - | * [[/Using xmonad in Gnome]] | + | ** [[/Basic Desktop Environment Integration|basic desktop environment integration]] (>= xmonad-0.8) |
| - | * [[/Using xmonad in KDE]] | + | ** [[/Using xmonad in Gnome|gnome integration]] |
| - | * [[/Using xmonad in XFCE]] | + | ** [[/Using xmonad in Unity 2D|unity 2d integration]] |
| - | * [[/Using xmonad on Apple OSX]] | + | ** [[/Using xmonad in KDE|kde integration]] |
| - | * [[/Using xmonad on OLPC XO]] | + | ** [[/Using xmonad in XFCE|xfce integration]] -- needs updating |
| - | * [http://wiki.archlinux.org/index.php/XMonad | + | ** [[/Using xmonad in LXDE|lxde integration]] |
| + | ** [[/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 | + | * [http://xmonad.org/tour.html guided tour of xmonad for users] |
| - | * [[/Config_archive/John_Goerzen's_Configuration| | + | * [[/Config_archive/John_Goerzen's_Configuration|step-by-step configuration guide including xmobar status bar setup]] |
| - | * [http://ro-che.info/docs/xmonad/ | + | * [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 | + | ::[[/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): | ||
| - | |||
<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 54: | Line 74: | ||
[[Image:xmonad-lambdacat.jpg|right|300px]] | [[Image:xmonad-lambdacat.jpg|right|300px]] | ||
| - | |||
| - | |||
| - | |||
| - | |||
Current revision
xmonad: a tiling window manager
This is the xmonad users' wiki.
- FAQ: Frequently Asked Questions: answers to common xmonad questions
Contents |
1 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
2 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
- video tour of the source
3 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
4 Keybindings cheatsheets
Classical (Inkscape svg version to modify with your custom bindings):
Alternative cheatsheet (PDF, PNG, SVG):
