That is more accurate.
This commit is contained in:
parent
fd31b5b543
commit
d5a8c15a6a
2 changed files with 8 additions and 8 deletions
|
|
@ -16,7 +16,7 @@ The window manager for the true minimalist:
|
|||
|
||||
This is the smallest, actually usable window manager I know about. Even
|
||||
TinyWM is twice as large. However, it doesn't let you launch programs, or
|
||||
switch between windows. `mwm` does.
|
||||
assign key bindings. `mwm` does.
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -27,7 +27,7 @@ _`xterm`, with the `micro` editor, editing `mwm`'s source._
|
|||
## Why?
|
||||
|
||||
Most software today is crappy. Do you really need all the bells and whistles?
|
||||
Generally, you don't. You need to get the job done.
|
||||
Probably not.
|
||||
|
||||
We are in dire need of software that is hackable, fun, small, malleable, and
|
||||
that you can wrap your head around, because: is it truly free software if, due
|
||||
|
|
|
|||
12
mwm.c
12
mwm.c
|
|
@ -13,11 +13,11 @@ int main() {
|
|||
grab("n", "q", "e");
|
||||
|
||||
while (!XNextEvent (d, &e)) {
|
||||
on(ConfigureRequest, XMoveResizeWindow(d, e.xconfigure.window, 0, 0, e.xconfigure.width, e.xconfigure.height));
|
||||
on(MapRequest, XMapWindow(d, e.xmaprequest.window);
|
||||
XSetInputFocus(d, e.xmaprequest.window, 2, 0));
|
||||
on(KeyPress, map("n", XCirculateSubwindowsUp(d, r); XSetInputFocus(d, e.xkey.window, 2, 0))
|
||||
map("q", XKillClient(d, e.xkey.subwindow))
|
||||
map("e", system("dmenu_run &")));
|
||||
on(ConfigureRequest, XMoveResizeWindow(d, e.xconfigure.window, 0, 0, e.xconfigure.width, e.xconfigure.height));
|
||||
on(MapRequest, XMapWindow(d, e.xmaprequest.window);
|
||||
XSetInputFocus(d, e.xmaprequest.window, 2, 0));
|
||||
on(KeyPress, map("n", XCirculateSubwindowsUp(d, r); XSetInputFocus(d, e.xkey.window, 2, 0))
|
||||
map("q", XKillClient(d, e.xkey.subwindow))
|
||||
map("e", system("dmenu_run &")));
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue