mirror of
https://github.com/vale981/spectrwm
synced 2025-03-06 10:11:43 -05:00
109 lines
4.1 KiB
HTML
109 lines
4.1 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
|
|
"http://www.w3.org/TR/html4/loose.dtd">
|
|
<html>
|
|
<head>
|
|
<title>/var/www/peereboom.us/scrotwm/scotwm.html</title>
|
|
<meta name="Generator" content="Vim/7.1">
|
|
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
|
|
</head>
|
|
Welcome to Scrotwm's website.<p>
|
|
<small>
|
|
Scrotwm is a small dynamic tiling window manager for X11.
|
|
It tries to stay out of the way so that valuable screen real estate can
|
|
be used for much more important stuff.
|
|
It has sane defaults and does not require one to learn a language to do
|
|
any configuration.
|
|
It was written by hackers for hackers and it strives to be small, compact and
|
|
fast.
|
|
<p>
|
|
It was largely inspired by
|
|
<a href="http://xmonad.org/">xmonad</a>
|
|
and
|
|
<a href="http://www.suckless.org/dwm/">dwm</a>.
|
|
Both are fine products but suffer from things like:
|
|
crazy-unportable-language-syndrome, silly defaults, asymmetrical window
|
|
layout, "how hard can it be?" and good old NIH.
|
|
Nevertheless dwm was a phenomenal resource and many good ideas and code
|
|
was borrowed from it.
|
|
On the other hand xmonad has great defaults, key bindings and xinerama
|
|
support but is crippled by not being written in C.
|
|
<p>
|
|
Scrotwm is a beautiful pearl!
|
|
For it too, was created by grinding irritation.
|
|
Nothing is a bigger waste of time than moving windows around until they are the
|
|
right size-ish or having just about any relevant key combination being eaten
|
|
for some task one never needs.
|
|
The path of agony is too long to quote and in classical
|
|
<a href="http://www.openbsd.org">OpenBSD</a>
|
|
fashion (put up, or hack up) a brand new window manager was whooped up to serve
|
|
no other purpose than to obey its masters.
|
|
It was written by Marco Peereboom & Ryan Thomas McBride and it is released
|
|
under the ISC
|
|
<a href="license.html">license</a>.
|
|
Patches can be accepted provided they are ISC licensed as well.<br>
|
|
<p>
|
|
Following are a few screenshots of scrotwm in action.
|
|
<center>
|
|
<a href="scrotwm.jpg"><img border=0 src="scrotwm_small.jpg" alt="[scrotwm]"></a><br>
|
|
Vertical stack.
|
|
<p>
|
|
<a href="scrotwm2.jpg"><img border=0 src="scrotwm2_small.jpg" alt="[scrotwm2]"></a><br>
|
|
Horizontal stack.
|
|
<p>
|
|
<a href="scrotwm3.jpg"><img border=0 src="scrotwm3_small.jpg" alt="[scrotwm3]"></a><br>
|
|
Horizontal stack with gvim & Firefox.
|
|
<p>
|
|
<a href="scrotwm4.jpg"><img border=0 src="scrotwm4_small.jpg" alt="[scrotwm4]"></a><br>
|
|
Vertical stack with floater and extra window in master area.
|
|
<p>
|
|
<a href="scrotwm5.jpg"><img border=0 src="scrotwm5_small.jpg" alt="[scrotwm5]"></a><br>
|
|
Mplayer, resized and moved.
|
|
</center>
|
|
<p>
|
|
</small>
|
|
<body bgcolor="#101010" text="#ffffff"> <font face="monospace">
|
|
Major features:<br>
|
|
- dynamic xrandr & xinerama support (multi screen)<br>
|
|
- Navigation anywhere on all screens with either the keyboard or mouse<br>
|
|
- Customizable status bar<br>
|
|
- Human readable configuration file<br>
|
|
- Screenshots<br>
|
|
- Restartable without losing state<br>
|
|
- Quick launch menu<br>
|
|
- Many screen layouts possible with a few simple key presses<br>
|
|
- Windows can be added or removed from master area<br>
|
|
- Windows can be moved to any workspace or within a region<br>
|
|
- Resizable master area<br>
|
|
- Move/resize floating windows<br>
|
|
- drag-to-float<br>
|
|
- User definable regions<br>
|
|
<br>
|
|
To-do:<br>
|
|
- add search for window function<br>
|
|
- add identify window function<br>
|
|
- make alt-shift-arrows do nothing in single screen mode<br>
|
|
<br>
|
|
Known bugs:<br>
|
|
- upon create sometimes new window does not gain focus<br>
|
|
- upon destroy in multiscreen a window on the other screen gains focus<br>
|
|
- switching between empty workspaces followed by alt-shift-arrows might lead to window with focus but not properly colored border<br>
|
|
</font></body>
|
|
<p>
|
|
<small>
|
|
Please read the
|
|
<a href="man.html">man pages</a>
|
|
for a more detailed explanation.
|
|
<p>
|
|
You can download the source via anoncvs at:<br>
|
|
CVSROOT=anoncvs@anoncvs.freedaemon.com:/scrotwm<br>
|
|
Alternatively you can download periodic snapshots
|
|
<a href="http://www.peereboom.us/scrotwm/snapshot">here</a>.<br>
|
|
<p>
|
|
Eventually there will be a link here to subscribe to CVS changes.
|
|
<p>
|
|
Copyright (c) 2009 Marco Peereboom <marco@peereboom.us> & Ryan
|
|
Thomas McBride <mcbride@countersiege.com><br>
|
|
</html>
|
|
<p>
|
|
<small>
|
|
$scrotwm$
|