root/README

Revision 2, 4.5 KB (checked in by root, 3 years ago)

Comment add

Line 
1evilwm 1.0 by Ciaran Anscomb <evilwm@6809.org.uk>
2
3evilwm is a minimalist window manager for the X Window System.
4
5The name evil came from Stuart 'Stuii' Ford, who thinks that any software
6I use must be evil and masochistic.  In reality, this window manager is
7clean and easy to use.
8
9
10FEATURES
11
12 * No window decorations apart from a simple 1 pixel border.
13 * No icons.
14 * Good keyboard control, including repositioning and maximise toggles.
15 * Solid window drags (optional - may be slow on old machines).
16 * Virtual desktops.
17 * Small binary size (even with everything turned on).
18
19
20INSTALLATION
21
22Please see the file INSTALL for details on building evilwm.
23
24
25STARTING EVILWM
26
27If you use a session manager from GNOME or KDE or something like that,
28you'll have to read its documentation to see how to set which window
29manager it uses.
30
31However if you're just using a standard X desktop, you can start evilwm
32by just changing your ~/.xinitrc file.  Here's a pretty standard sample
33file:
34
35-----CUT HERE-----
36[ -f $HOME/.Xdefaults ] && xrdb $HOME/.Xdefaults
37xsetroot -solid \#400040 -cursor_name top_left_arrow
38/usr/bin/evilwm -snap 10 &
39exec xclock -digital -padding 2 -g -0+0
40-----CUT HERE-----
41
42Note that in this case 'xclock' is the magic process (the one that if
43you kill it, your session dies).  You could change it around and have
44evilwm be your magic process if you prefer.  Also note that it sets the
45cursor shape and background colour with standard X tools (evilwm won't
46do this for you - the tools already exist!).
47
48
49CONTROLS
50
51You can use the mouse to manipulate windows either by click/dragging
52the 1 pixel border, or by holding down Alt and doing so anywhere in the
53client window.  The controls are:
54
55Button 1        Move window.
56Button 2        Resize window.
57Button 3        Lower window.
58
59Most keyboard controls are used by holding down Control and Alt, then
60pressing a key.  Available functions are:
61
62Return          Spawn new xterm.
63Escape          Delete current window.
64Insert          Lower current window.
65H, J, K, L      Move window left, down, up or right (16 pixels).
66                Holding Shift resizes the window instead.
67Y, U, B, N      Move window to top-left, top-right, bottom-left or
68                bottom-right of screen.
69I               Show information about current window.
70Equals          Maximise current window vertically (toggle).
71X               Maximise current window (toggle).
72
73If compiled with virtual desktop support, these functions are also
74available:
75
76F               Fix or unfix window (toggle its 'sticky' status).
771 - 8           Switch virtual desktop.
78Left            Previous virtual desktop.
79Right           Next virtual desktop.
80
81In addition to the above, Alt+Tab can be used to cycle through windows
82on screen.
83
84
85ACKNOWLEDGEMENTS
86
87The original code base for this project was that of aewm by Decklin
88Foster.  His code is very clean and, in later versions, very well
89commented.  I'd recommend it if you want to learn more about window
90manager theory (or indeed want title bars, etc ;).
91
92http://www.red-bean.com/~decklin/aewm/
93                - aewm homepage
94
95
96LICENCE
97
98evilwm 1.0
99Copyright (C) 1999-2006 Ciaran Anscomb <evilwm@6809.org.uk>
100
101This is free software.  You can do what you want to it, but if it
102breaks something, you get to pay for the counselling.  The code was
103originally based on aewm, so this is distributed under the same terms,
104which follow.
105
106
107AEWM LICENCE
108
109Copyright (c) 1998-2000 Decklin Foster.
110
111THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS", WITHOUT ANY EXPRESS
112OR IMPLIED WARRANTIES OF ANY KIND. IN NO EVENT SHALL THE AUTHOR BE
113HELD LIABLE FOR ANY DAMAGES CONNECTED WITH THE USE OF THIS PROGRAM.
114
115You are granted permission to copy, publish, distribute, and/or sell
116copies of this program and any modified versions or derived works,
117provided that this copyright and notice are not removed or altered.
118
119Portions of the code were based on 9wm, which contains this license:
120
121> 9wm is free software, and is Copyright (c) 1994 by David Hogan.
122> Permission is granted to all sentient beings to use this software,
123> to make copies of it, and to distribute those copies, provided
124> that:
125>
126>     (1) the copyright and licence notices are left intact
127>     (2) the recipients are aware that it is free software
128>     (3) any unapproved changes in functionality are either
129>           (i) only distributed as patches
130>       or (ii) distributed as a new program which is not called 9wm
131>               and whose documentation gives credit where it is due
132>     (4) the author is not held responsible for any defects
133>         or shortcomings in the software, or damages caused by it.
134>
135> There is no warranty for this software.  Have a nice day.
136
137evo sad cu ja tu nesto dodat!
Note: See TracBrowser for help on using the browser.