Difference between revisions of "Xmonad"
(Created page, my first time contributing to the FSD. No software prerequisites included yet. Probably needs to be edited by somebody more experienced.) |
m (Apparently, when I bumped the last review date, I somehow managed to roll back my other changes. I wish I could `git commit --amend` the wiki history.) (Tag: Undo) |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 4: | Line 4: | ||
|Full description='''xmonad is a dynamically tiling X11 window manager that is written and configured in Haskell. In other words, it handles the arrangement of windows for you.''' | |Full description='''xmonad is a dynamically tiling X11 window manager that is written and configured in Haskell. In other words, it handles the arrangement of windows for you.''' | ||
− | It | + | It is minimal and efficient, and managed through the keyboard. |
− | It is | + | It is extensible and featureful, through Haskell as the powerful configuration language with a variety of hooks, with a large existing extension library, and things like xinerama support and per-screen workspaces. |
− | + | It is also stable, being written in Haskell and extensively using good practices including formal verification. | |
− | + | As of version 0.7, it has under 1200 lines of code. | |
− | |Homepage URL= | + | |Homepage URL=https://xmonad.org/ |
− | |VCS checkout command= | + | |VCS checkout command=git clone https://github.com/xmonad/xmonad |
|Computer languages=Haskell | |Computer languages=Haskell | ||
+ | |Accepts cryptocurrency donations=No | ||
|IRC general=irc://chat.freenode.net/xmonad | |IRC general=irc://chat.freenode.net/xmonad | ||
|Keywords=window manager, wm | |Keywords=window manager, wm | ||
− | |Version identifier=0. | + | |Version identifier=0.15 |
− | |Version date= | + | |Version date=2019/09/30 |
|Version status=stable | |Version status=stable | ||
− | |Version download= | + | |Version download=https://xmonad.org/download.html |
|Last review by=Pastaf | |Last review by=Pastaf | ||
− | |Last review date= | + | |Last review date=2020/02/23 |
− | |||
|Submitted date=2015/11/20 | |Submitted date=2015/11/20 | ||
− | |||
|Is GNU=No | |Is GNU=No | ||
}} | }} | ||
Line 36: | Line 35: | ||
|Role=Author | |Role=Author | ||
|Email=xmonad@haskell.org | |Email=xmonad@haskell.org | ||
− | |||
}} | }} | ||
{{Person | {{Person | ||
|Real name=Don Stewart | |Real name=Don Stewart | ||
|Role=Author | |Role=Author | ||
− | |||
}} | }} | ||
{{Person | {{Person | ||
|Real name=Jason Creighton | |Real name=Jason Creighton | ||
|Role=Author | |Role=Author | ||
− | |||
}} | }} | ||
− | {{Resource}} | + | {{Resource |
+ | |Resource audience=Debian (Ref) | ||
+ | |Resource URL=https://tracker.debian.org/pkg/xmonad | ||
+ | }} | ||
+ | {{Resource | ||
+ | |Resource kind=Bug Tracking | ||
+ | |Resource URL=https://github.com/xmonad/xmonad/issues | ||
+ | }} | ||
+ | {{Resource | ||
+ | |Resource kind=Changelog | ||
+ | |Resource URL=https://wiki.haskell.org/Xmonad#Documentation | ||
+ | }} | ||
+ | {{Resource | ||
+ | |Resource kind=Homepage | ||
+ | |Resource URL=https://xmonad.org | ||
+ | }} | ||
+ | {{Resource | ||
+ | |Resource kind=Download | ||
+ | |Resource URL=https://xmonad.org/download.html | ||
+ | }} | ||
+ | {{Resource | ||
+ | |Resource kind=Mailing List Subscribe | ||
+ | |Resource URL=https://mail.haskell.org/mailman/listinfo/xmonad | ||
+ | }} | ||
+ | {{Resource | ||
+ | |Resource kind=Mailing List Info/Archive | ||
+ | |Resource URL=https://mail.haskell.org/pipermail/xmonad/ | ||
+ | }} | ||
{{Software category | {{Software category | ||
|Interface=x-window-system | |Interface=x-window-system | ||
Line 54: | Line 77: | ||
|Runs-on=BSD, GNU/Linux | |Runs-on=BSD, GNU/Linux | ||
}} | }} | ||
− | {{Software prerequisite}} | + | {{Software prerequisite |
+ | |Prerequisite kind=Required to build | ||
+ | |Prerequisite description=libX | ||
+ | }} | ||
+ | {{Software prerequisite | ||
+ | |Prerequisite kind=Required to build | ||
+ | |Prerequisite description=libXinerama | ||
+ | }} | ||
+ | {{Software prerequisite | ||
+ | |Prerequisite kind=Required to build | ||
+ | |Prerequisite description=libXext | ||
+ | }} | ||
+ | {{Software prerequisite | ||
+ | |Prerequisite kind=Required to build | ||
+ | |Prerequisite description=GHC | ||
+ | }} | ||
+ | {{Software prerequisite | ||
+ | |Prerequisite kind=Required to build | ||
+ | |Prerequisite description=Cabal (Haskell) | ||
+ | }} | ||
+ | {{Software prerequisite | ||
+ | |Prerequisite kind=Required to build | ||
+ | |Prerequisite description=X11 (Haskell) | ||
+ | }} | ||
+ | {{Software prerequisite | ||
+ | |Prerequisite kind=Required to build | ||
+ | |Prerequisite description=mtl (Haskell) | ||
+ | }} | ||
+ | {{Software prerequisite | ||
+ | |Prerequisite kind=Required to build | ||
+ | |Prerequisite description=unix (Haskell) | ||
+ | }} | ||
{{Featured}} | {{Featured}} |
Revision as of 12:29, 22 March 2020
xmonad
https://xmonad.org/
An extensible, dynamically tiling, X11 window manager
xmonad is a dynamically tiling X11 window manager that is written and configured in Haskell. In other words, it handles the arrangement of windows for you.
It is minimal and efficient, and managed through the keyboard. It is extensible and featureful, through Haskell as the powerful configuration language with a variety of hooks, with a large existing extension library, and things like xinerama support and per-screen workspaces. It is also stable, being written in Haskell and extensively using good practices including formal verification.
As of version 0.7, it has under 1200 lines of code.
Licensing
License
Verified by
Verified on
Notes
Leaders and contributors
Contact(s) | Role |
---|---|
Jason Creighton | Author |
Spencer Janssen | Author |
Don Stewart | Author |
Resources and communication
Audience | Resource type | URI |
---|---|---|
Mailing List Subscribe | https://mail.haskell.org/mailman/listinfo/xmonad | |
Mailing List Info/Archive | https://mail.haskell.org/pipermail/xmonad/ | |
Debian (Ref) | https://tracker.debian.org/pkg/xmonad | |
Changelog | https://wiki.haskell.org/Xmonad#Documentation | |
Homepage | https://xmonad.org | |
Bug Tracking | https://github.com/xmonad/xmonad/issues | |
Download | https://xmonad.org/download.html |
Software prerequisites
Kind | Description |
---|---|
Required to build | GHC |
Required to build | Cabal (Haskell) |
Required to build | X11 (Haskell) |
Required to build | libXext |
Required to build | unix (Haskell) |
Required to build | libXinerama |
Required to build | libX |
Required to build | mtl (Haskell) |
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.
The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.