ratpoison
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
![]() |
|
![]() ratpoison with a number of applications open
|
|
Developer(s) | Shawn Betts |
---|---|
Initial release | December 4, 2000[1] |
Stable release | 1.4.8 / September 20, 2014 |
Written in | C |
Type | Window manager |
License | GPLv2 |
Website | www |
Ratpoison is a tiling window manager for the X Window System primarily developed by Shawn Betts. Ratpoison is written in C; Betts' StumpWM re-implements a similar window manager in Common Lisp. The user interface and much of their functionality are inspired by the GNU Screen terminal multiplexer.[2]
Overview
The name "Ratpoison" reflects its major design goal: it lets the user manage application windows without using a mouse.[3] Unlike other tiling window managers like Ion, ratpoison completely ignores the mouse (or "rat"),[4][5] and avoids window decorations as much as possible.[6] The default keybindings are specifically designed to not conflict with Emacs.[7]
Reception
Mark Pilgrim, a frequent user, praised it for being "minimalist" and "configurable".[5] Jeff Covey found it "lightning fast and perfectly stable".[2] Peter Seebach remarked that "the convenience and performance are impressive; the learning curve, however, daunts many users."[4] Similarly, Brian Proffitt observes that "the key commands are well explained in this window manager's man pages, and whatever you do, read these first. The keyboard commands do make sense after some use but initially the learning curve is pretty steep."[6] In the same vein, Bruce Byfield found it (and stumpwm) "virtually unusable until you read the documentation".[8] Penguin Pete highlighted its suitability for Emacs users, calling it "not so much a window manager as a frame manager," but found it difficult to work with GIMP.[9]
See also
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
External links
![]() |
Wikimedia Commons has media related to [[commons:Lua error in Module:WikidataIB at line 506: attempt to index field 'wikibase' (a nil value).|Lua error in Module:WikidataIB at line 506: attempt to index field 'wikibase' (a nil value).]]. |
![]() |
Wikibooks has a book on the topic of: Using Ratpoison |
- Ratpoison: Official website and wiki
- StumpWM: Official website and wiki
- Comparison of extensible window managers – Comparison of Sawfish, Awesome, Xmonad, StumpWM, Qtile and so on.
- The Internet Archive: The StumpWM Experience – A video demonstrating use of StumpWM
- ↑ Earliest known release
- ↑ 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found..
- ↑ Lua error in package.lua at line 80: module 'strict' not found..
- ↑ 4.0 4.1 Lua error in package.lua at line 80: module 'strict' not found..
- ↑ 5.0 5.1 Lua error in package.lua at line 80: module 'strict' not found..
- ↑ 6.0 6.1 Lua error in package.lua at line 80: module 'strict' not found..
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found..
- ↑ Lua error in package.lua at line 80: module 'strict' not found.