Updated 9wm
This commit is contained in:
parent
dfec6eac14
commit
f5a77a428e
|
@ -0,0 +1 @@
|
||||||
|
COPY += src/9wm/9wm.png
|
Binary file not shown.
After Width: | Height: | Size: 75 KiB |
|
@ -0,0 +1,53 @@
|
||||||
|
Title: 9wm
|
||||||
|
Author: Neale Pickett <neale@woozle.org>
|
||||||
|
|
||||||
|
9wm is an X11 window manager inspired by the Plan 9 window manager 8½.
|
||||||
|
It provides a very simple and clean user interface.
|
||||||
|
It is click-to-type.
|
||||||
|
It uses the X11 font system (which, unfortunately, means no Unicode support).
|
||||||
|
|
||||||
|
9wm does not provide virtual desktops, customization, key bindings,
|
||||||
|
or compositing.
|
||||||
|
It does not allocate any colors,
|
||||||
|
and only requires Xlib,
|
||||||
|
both of which will be great news if you are in 1993.
|
||||||
|
|
||||||
|
9wm is distributed under [an MIT License](https://woozle.org/neale/g.cgi/x11/9wm/about/LICENSE),
|
||||||
|
at <https://woozle.org/neale/g.cgi/x11/9wm>.
|
||||||
|
|
||||||
|
|
||||||
|
How do I use it?
|
||||||
|
================
|
||||||
|
|
||||||
|
![Screenshot](9wm.png)
|
||||||
|
|
||||||
|
The focused window has a black border.
|
||||||
|
Mouse and keyboard events go to this window.
|
||||||
|
Left click a non-focused window (white border) to focus it.
|
||||||
|
|
||||||
|
Right-click anywhere other than the focused window,
|
||||||
|
including in any non-focused window,
|
||||||
|
to bring up a menu.
|
||||||
|
All further actions are done with the right mouse button.
|
||||||
|
The menu has options for:
|
||||||
|
|
||||||
|
* New: launch a new xterm
|
||||||
|
* Reshape: select a window, draw new rectangle for its size
|
||||||
|
* Move: drag a window around
|
||||||
|
* Delete: kill (close) a window
|
||||||
|
* Hide: hide (iconify) a window
|
||||||
|
|
||||||
|
Beneath the first 5 items are a list of all hidden windows.
|
||||||
|
|
||||||
|
Middle-click anywhere other than the focused window
|
||||||
|
to run "mm mouse2".
|
||||||
|
It's up to you to write an "mm" program and put it in your path somewhere,
|
||||||
|
if you want to use this for something.
|
||||||
|
I have mine run "google-chrome-stable --show-app-list".
|
||||||
|
|
||||||
|
|
||||||
|
More Information
|
||||||
|
================
|
||||||
|
|
||||||
|
More information can be found in the
|
||||||
|
[README](https://woozle.org/neale/g.cgi/x11/9wm/about/) file.
|
|
@ -11,7 +11,7 @@ Current Work
|
||||||
* [Hardware Scoreboard](/neale/g.cgi/avr/scoreboard/about/), a microcontroller-based LED roller derby scoreboard
|
* [Hardware Scoreboard](/neale/g.cgi/avr/scoreboard/about/), a microcontroller-based LED roller derby scoreboard
|
||||||
* [Runit-Init](/neale/g.cgi/aur/runit-init/about/), an /sbin/init replacement based on busybox
|
* [Runit-Init](/neale/g.cgi/aur/runit-init/about/), an /sbin/init replacement based on busybox
|
||||||
* [Eris HTTPd](/neale/g.cgi/net/eris/about/), a small HTTP (web) server
|
* [Eris HTTPd](/neale/g.cgi/net/eris/about/), a small HTTP (web) server
|
||||||
* [9wm](/neale/g.cgi/x11/9wm/about/), an emulation of the Plan 9 window manager
|
* [9wm](9wm/), an emulation of the Plan 9 window manager
|
||||||
* [xss](/neale/g.cgi/x11/xss/about/), a suite of X screensaver programs
|
* [xss](/neale/g.cgi/x11/xss/about/), a suite of X screensaver programs
|
||||||
* [Penalty Timer](https://play.google.com/store/apps/details?id=org.woozle.penaltytimer), a roller derby penalty timer for Android
|
* [Penalty Timer](https://play.google.com/store/apps/details?id=org.woozle.penaltytimer), a roller derby penalty timer for Android
|
||||||
* [Hercules DJ Controller Driver](/neale/g.cgi/hdjd/about/)
|
* [Hercules DJ Controller Driver](/neale/g.cgi/hdjd/about/)
|
||||||
|
|
Loading…
Reference in New Issue