[wiki] [sites] Move wmii off-site. || Kris Maglione

From: <hg_AT_suckless.org>
Date: Sun, 25 Mar 2012 00:48:04 +0100 (CET)

changeset: 909:d454ca4a2ac9
tag: tip
user: Kris Maglione <maglione.k_AT_gmail.com>
date: Sat Mar 24 19:48:02 2012 -0400
files: wmii.suckless.org/9p.md wmii.suckless.org/_werc/config wmii.suckless.org/alternative_wmiirc_scripts.md wmii.suckless.org/code_snippets/index.md wmii.suckless.org/faq.md wmii.suckless.org/guide.md wmii.suckless.org/index.md wmii.suckless.org/intro.md wmii.suckless.org/related_links.md wmii.suckless.org/themes.tpl
description:
Move wmii off-site.


diff -r 5153c61c2fd9 -r d454ca4a2ac9 wmii.suckless.org/9p.md
--- a/wmii.suckless.org/9p.md Sun Mar 25 01:57:16 2012 +0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
_AT_@ -1,59 +0,0 @@
-TIPS ABOUT 9P CAPABILITIES
-==========================
-
-This page covers how to mount the wmii file system on Linux or [Inferno](http://inferno.cat-v.org/), see
-[9P](http://9p.cat-v.org/) for a list of [other 9P client libraries in various
-languages](http://9p.cat-v.org/implementations).
-
-Also you should consider using [sqweek's 9mount helper tools](http://sqweek.dnsdojo.org/code/9mount/).
-
-9p.ko
------
-
-### 2.6.14 - 2.6.16
-
- ; modprobe 9p2000
- ; mount -t 9p $WMII_NS_DIR/wmii /mnt/wmii -o proto=unix,name=$USER,noextend
-
-### 2.6.17 - 2.6.23
-
- ; modprobe 9p
- ; mount -t 9P $WMII_NS_DIR/wmii /mnt/wmii -o proto=unix,name=$USER,noextend
-
-### 2.6.24 - current
-
- ; modprobe 9pnet
- ; modprobe 9p
- ; mount -t 9p $WMII_NS_DIR/wmii /mnt/wmii -o trans=unix,uname=$USER,noextend,dfltgid=$(id -g),dfltuid=$(id -u)
-
-Afterwards the filesystem of `wmii` is exported to `/mnt/wmii`. Note that you can simplify the process using [9mount](http://sqweek.dnsdojo.org/code/9mount), with which the mount command becomes:
-
- ; 9mount -i 'unix!'$WMII_NS_DIR/wmii /mnt/wmii
-
-Inferno
--------
-If you have installed [inferno](http://inferno.cat-v.org), you
-can mount the wmii filesystem if you edit the wmii script through
-setting a tcp-socket capable address:
-
- export WMII_ADDRESS=tcp!localhost!5555
-
-instead of the default unix-socket file based address.
-
-From within inferno you can then mount the filesystem easily:
-
- ; mount -A tcp!localhost!5555 /mnt/wmii
-
-Or with unix domain sockets, you can mount them in inferno through any of a number of
-ugly hacks. The following requires plan9port, and will work regardless of the value
-of your $WMII_ADDRESS:
-
- ; mount -A {os rc -c 'exec dial $WMII_ADDRESS' >[1=0]} /mnt/wmii
-
-or netcat:
-
- ; mount -A {os sh -c 'nc -U /tmp/ns.$USER.$DISPLAY/wmii' >[1=0]} /mnt/wmii
-
-I suspect that the overhead of piping through dial or netcat is comparable to the overhead of TCP.
-
-Have fun ;)
diff -r 5153c61c2fd9 -r d454ca4a2ac9 wmii.suckless.org/_werc/config
--- a/wmii.suckless.org/_werc/config Sun Mar 25 01:57:16 2012 +0400
+++ b/wmii.suckless.org/_werc/config Sat Mar 24 19:48:02 2012 -0400
_AT_@ -1,3 +1,3 @@
 siteTitle='window manager improved 2 (wmii)'
-siteSubtitle='deprecated'
+siteSubtitle='(moved off-site)'
 menuTitle='about'
diff -r 5153c61c2fd9 -r d454ca4a2ac9 wmii.suckless.org/alternative_wmiirc_scripts.md
--- a/wmii.suckless.org/alternative_wmiirc_scripts.md Sun Mar 25 01:57:16 2012 +0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
_AT_@ -1,31 +0,0 @@
-Alternative `wmiirc` scripts
-============================
-
-wmii was designed to be scriptable in any language you choose. Here are some
-alternative `wmiirc` scripts, in various languages. Feel free to add your own,
-with a short description of its features and its language.
-
-
-sunaku's Ruby `wmiirc`
----------------------
-
-[sunaku's Ruby `wmiirc`](http://github.com/sunaku/wmiirc)
-manipulates wmii (in the Ruby way) through
-[the Rumai library](http://snk.tuxfamily.org/lib/rumai/)
-which speaks directly to wmii via the 9P2000 protocol
-and features an [interactive Ruby shell for live
-entertainment](http://snk.tuxfamily.org/lib/rumai/#Tutorial).
-
-This `wmiirc` features:
-
-* Logging and crash recovery.
-* DSL for events, keystrokes, and actions in wmii.
-* Manipulating *multiple* clients simultaneously.
-* Automatic client arrangement (LarsWM, grid, diamond, etc.)
-* Zooming clients to a temporary workspace.
-* Closing all clients before exiting wmii.
-* [Music Player Daemon (MPD)](http://mpd.wikia.com) integration.
-* Shortcuts optimized for [Dvorak layout](http://en.wikipedia.org/wiki/Dvorak_Simplified_Keyboard) on a [Kinesis keyboard](http://www.kinesis-ergo.com/advantage.htm).
-* And [so much more...](http://snk.tuxfamily.org/web/2006-07-01-wmii-3-1-configuration-in-ruby.html)
-
-All of this can be configured to suit your needs, of course.
diff -r 5153c61c2fd9 -r d454ca4a2ac9 wmii.suckless.org/code_snippets/index.md
--- a/wmii.suckless.org/code_snippets/index.md Sun Mar 25 01:57:16 2012 +0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
_AT_@ -1,13 +0,0 @@
-Scripts and snippets
-====================
-
-Here, you can find all sorts of code snippets and plugins for the various
-wmiircs available for wmii. Please choose your language to the left. And
-please feel free to [contribute your own][1]! You'll just need a copy of
-[Mercurial][2] and a text editor. Arcane as this may seem, it's the best way
-we've found to cut down on spam and to keep the vast majority of our users
-happy.
-
-[1]: http://suckless.org/wiki/
-[2]: http://www.selenic.com/mercurial/wiki/
-
diff -r 5153c61c2fd9 -r d454ca4a2ac9 wmii.suckless.org/faq.md
--- a/wmii.suckless.org/faq.md Sun Mar 25 01:57:16 2012 +0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
_AT_@ -1,102 +0,0 @@
-FAQ
-===
-### Which operating systems does wmii run on?
-wmii is compatible with POSIX-compliant operating systems, including:
-
-* Linux
-* *BSD
-* Mac OS X
-* Solaris
-* cygwin (*reported, not confirmed*)
-
-### Which external libraries are needed?
-* libc is the base userland library for all programs written in C, and is thus installed on all systems.
-* Xlib is the base of the X Window System, thus it is installed on systems with X11 support. A separate development package might have to be installed for compiling, such as `libx11-dev` Debian-based systems.
-* [libixp](/libs/libixp.html) is a stand-alone client/server 9P library
-
-Further dependencies are:
-
-* `xmessage` - A standard part of most X11 installations.
-
-### I've just installed the new snapshot but something doesn't work.
-Please remove all old configuration files and install again.
-
-### OMG, how come there's a massive border at the bottom of my terminal!?
-Your terminal has asked to only be resized in certain
-increments, and there's not enough space for another row. `wmii`
-is forced to compromise and leave blank space around it.
-
-### On FreeBSD, using [p9p](http://plan9.us), I get an error on the console about not being able to open /dev/fd/7.
-You need to mount fdescfs on /dev/fd. See the BUGS section of
-[rc(1)](http://swtch.com/plan9port/man/man1/rc.html) for
-details.
-
-### How do I get a list of the key bindings that are currently in use?
-The best place to look is the `rc.wmii` or `wmiirc` file. You
-can check which one is being used via
-`ps aux | grep wmii | grep rc`
-while `wmii` is running. You can also check `wmii(1)` for a
-table of default key bindings.
-
-### How do I move a window to a different view?
-Just retag it. Tag it `a+b` to let it show up on both views `a`
-and `b`. Or, you can tag with `+b` to make the window appear on the
-`b` view without removing it from existing views.
-
-### How do I enable tabbing?
-Tabbing has been replaced with stacking. Press `$MODKEY-s` to
-set a column to stacking. If you want to hide the titlebars of
-collapsed windows in a stack, run
-
- wmiir xwrite /tag/sel/ctl colmode sel +max
-
-### How do I get information about a specific client window?
-In general, that's the job of X applications like `xprop`,
-`xwininfo`, and click. `wmii`, however, does provide the class
-and instance names of clients in their props file:
-
- % wmiir read /client/sel/prop
- XTerm:xterm:/home/kris/wmii/-kris
-
-You can obtain size information about a client by reading the
-index file of a given view.
-
- % wmiir read /tag/sel/index
-
-### How do I set a background image?
-Use third party tools like `wmsetbg` (from WindowMaker), `qiv`,
-`feh`, `xv`, `xloadimage`, `bsetbg` (from `blackbox`), etc. You
-can do this from your `~/.xinitrc`, or your `rc.wmii` or
-`wmiirc` files.
-
-### How do I define clients to be floating _and_ having a certain tag?
-You simply write a rule into your `/tagrules` file:
-
- /Psi.*/ -> ~+psi
-
-### Why doesn't `UTF-8` work?
-Set a Unicode(ISO-10646)-capable font in your `wmiirc`, by changing `WMII_FONT` to something like
-
- -*-courier-*-r-*-*-12-*-*-*-*-*-iso10646-*
-
-### How do I enable sequential shortcuts (like in ratpoison)? <small>or</small>
-### How to combine wmii with (x)emacs? The shortcuts collide!
-Some applications make extensive use of the Alt key. The
-preferred solution is to use the Windows, Apple, or Penguin key
-in its place. It's assigned the identifier `Mod4` on most
-systems. Set the following in `rc.wmii.local` or `wmiirc`:
-
- MODKEY=Mod4
-
-Alternatively, you can use key chains, so you're required to
-press a certain key combination before wmii accepts its
-shortcuts:
-
- MODKEY=Control-i,
-
-With `xev` and `xmodmap`, it is possible to find other suitable keybindings.
-
-### How do I resize and move windows with the mouse?
- $MODKEY+LeftMouse moves a window.
- $MODKEY+RightMouse resizes a window.
-
diff -r 5153c61c2fd9 -r d454ca4a2ac9 wmii.suckless.org/guide.md
--- a/wmii.suckless.org/guide.md Sun Mar 25 01:57:16 2012 +0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
_AT_@ -1,97 +0,0 @@
-Archival wmii documentation
-=============================
-
-Here, for archival purposes, are the guides to historical releases of wmii.
-They have been superseded by [`doc/wmii.pdf`][1] in the standard distribution.
-
-A GUIDE TO wmii
----------------
-
-These documents are licensed under the terms of the [GNU GPLv2][2].
-
-This is a page about the beginners guide to wmii, a document written to give newcomers a good understanding of wmii, the usage, the project and its goals. The original version was written by Steffen Liebergeld in English.
-
-Please feel free to express your ideas/corrections/critics about this paper. It would be especially nice if a native english speaker could overlook the english paper and send his/her critique. Furthermore, new translations are always welcome.
-
-Also, please note that there have been many changes since wmii-3.1 so that the guide can not be applied to newer versions.
-
-## wmii-3.1
-<table cellpadding="5mm">
- <tr>
- <th>English</th><th>Dutch</th><th>Italian</th><th>Spanish</th>
- </tr>
- <tr>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-en/guide_en">html</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-nl/guide_nl">html</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-it/guide_it">html</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-es/guide_es">html</a></td>
- </tr>
- <tr>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-en/guide_en_html.tar.gz">html.tar.gz</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-nl/guide_nl_html.tar.gz">html.tar.gz</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-it/guide_it_html.tar.gz">html.tar.gz</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-es/guide_es_html.tar.gz">html.tar.gz</a></td>
- </tr>
- <tr>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-en/guide_en.pdf">pdf</a></td>
- <td>—</td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-it/guide_it.pdf">pdf</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-es/guide_es.pdf">pdf</a></td>
- </tr>
- <tr>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-en/guide_en.ps">ps</a></td>
- <td>—</td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-it/guide_it.ps">ps</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-es/guide_es.ps">ps</a></td>
- </tr>
- <tr>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-en/guide_en.tex">tex</a></td>
- <td>—</td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-it/guide_it.tex">tex</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-3/guide-es/guide_es.tex">tex</a></td>
- </tr>
-</table>
-
-Original guide by Steffen Liebergeld (stepardo) — perl at gmx.org
-Dutch translation by Jeremy Roon — p.roon at chello.nl
-Italian translation by Stefano Lee — wizinblack at gmail.com
-Spanish translation by Salvador Peiro (gualteri) — saoret.one at gmail.com
-
-## wmii-2
-<table cellpadding="5mm">
- <tr>
- <th>English</th><th>German</th><th>Italian</th>
- </tr>
- <tr>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-en/beginnersguide-en">html</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-de/guide-de">html</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-it/guide-it">html</a></td>
- </tr>
- <tr>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-en.tar.gz">html.tar.gz</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-de.tar.gz">html.tar.gz</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-it.tar.gz">html.tar.gz</a></td>
- </tr>
- <tr>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-en/beginnersguide.pdf">pdf</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-de/guide-de.pdf">pdf</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-it/guide-it.pdf">pdf</a></td>
- </tr>
- <tr>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-en/beginnersguide.ps">ps</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-de/guide-de.ps">ps</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-it/guide-it.ps">ps</a></td>
- </tr>
- <tr>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-en/beginnersguide.tex">tex</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-de/guide-de.tex">tex</a></td>
- <td><a href="http://code.suckless.org/contrib/guide/wmii-2/guide-it/guide-it.tex">tex</a></td>
- </tr>
-</table>
-
-Original guide by Steffen Liebergeld (stepardo) — perl at gmx.org
-German translation by Norman Golisz — hp at zcat.de
-Italian translation by Stefano K. Lee — wizinblack at gmail.com
-
-[1]: http://wmii.googlecode.com/hg/doc/wmii.pdf
-[2]: http://www.gnu.org/licenses/gpl-2.0.html
diff -r 5153c61c2fd9 -r d454ca4a2ac9 wmii.suckless.org/index.md
--- a/wmii.suckless.org/index.md Sun Mar 25 01:57:16 2012 +0400
+++ b/wmii.suckless.org/index.md Sat Mar 24 19:48:02 2012 -0400
_AT_@ -5,98 +5,4 @@
 
 ->[![Screenshot](screenshots/wmii-20080117-thumb.png)](screenshots/wmii-20080117.png)<-
 
-Links
------
-
-* Latest release: [wmii 3.9.2](http://dl.suckless.org/wmii/wmii+ixp-3.9.2.tbz) (recommended)
-* Latest devel tip: <code>hg clone [http://hg.suckless.org/wmii](http://hg.suckless.org/wmii)</code>
-* Bugs: [Google Code issue tracker](http://code.google.com/p/wmii/issues)
-* Mailing List: `dev+subscribe_AT_suckless.org` ([Archives](http://lists.suckless.org/dev/)) ([Old Archives](http://lists.suckless.org/wmii/)) (see [community](http://suckless.org/common/community/) for details)
-
-Development
------------
-You can [browse](http://hg.suckless.org/wmii) its source code repository or get a copy using [Mercurial](http://www.selenic.com/mercurial/) with following command:
-
- hg clone http://hg.suckless.org/libixp
- hg clone http://hg.suckless.org/wmii
-
-Older releases
---------------
-* [wmii-3.6](http://dl.suckless.org/wmii/wmii-3.6.tar.gz) (historical, 2007-11-16)
-* [wmii-3.5.1](http://dl.suckless.org/wmii/wmii-3.5.1.tar.gz) (historical, 2006-12-27)
-* [wmii-3.1](http://dl.suckless.org/wmii/wmii-3.1.tar.gz) (historical, 2006-06-17)
-* [wmii-2.5.2](http://dl.suckless.org/wmii/wmii-2.5.2.tar.gz) (historical, 2006-01-27)
-* [wmii-2](http://dl.suckless.org/wmii/wmii-2.tar.gz) (historical, 2005-10-21)
-
-Make sure that the X Window System headers are installed if you want to build
-wmii from source.
-
-Packages
---------
-If there are no packages for your Linux distribution/OS yet, ask the
-appropriate maintainers to create one or compile wmii from source.
-
-1. [Debian](#Debian)
-2. [Ubuntu](#Ubuntu)
-3. [Arch Linux](#ArchLinux)
-4. [Gentoo](#Gentoo)
-5. [Source Mage](#SourceMage)
-6. [FreeBSD](#FreeBSD)
-7. [NetBSD](#NetBSD)
-8. [OpenBSD](#OpenBSD)
-
-### <a id="Debian">Debian</a>
-Official debian packages are available in the unstable and testing repository
-on debian.org. Backports for stable are available on
-[backports.org](http://www.backports.org/). Prospective packages and/or
-snapshots can be downloaded from the [maintainers
-website](http://archive.daniel-baumann.ch/debian/packages/wmii/).
-There is also a [user-supplied apt repository at
-dpkg.org](http://dpkg.org).
-
-wmii also comes with debian packaging materials. To build a deb, type:
-
- make deb-dep # Installs any missing build dependencies.
- make deb # Builds a deb
-
-See also Ubuntu, below.
-
-### <a id="Ubuntu">Ubuntu</a>
-Official ubuntu packages are available in the universe repository. Up-to-date
-snapshots are also available in the
-[wmii Launchpad PPA](https://launchpad.net/~maglione-k/+archive/ppa). These
-packages may also work on debian systems. To build your own deb, see Debian
-above.
-
-### <a id="ArchLinux">Arch Linux</a>
-* [wmii-3.6](http://archlinux.org/packages/search/?q=wmii) is available in the Arch \[extra\] repository.
-* [wmii-hg](http://aur.archlinux.org/packages.php?ID=3497) is available in AUR \[unsupported\]. Building with `makepkg` pulls the latest hg revision.
-
-It is also possible to build an Arch package by simply running `makepkg` from the base of the wmii source tree.
-
-For up-do-date packages, you can add the suckless repo to
-`/etc/pacman.conf`:
-
- [suckless]
- Server = http://dl.suckless.org/arch/$arch
-
-### <a id="Gentoo">Gentoo</a>
-Ebuild is available at [x11-wm/wmii](http://packages.gentoo.org/package/x11-wm/wmii).
-
-### <a id="SourceMage">Source Mage</a>
-A Source Mage spell for the 20070516 wmii snapshot is available. As usual, just
-type
-
-`cast wmii`
-
-in a term to install it.
-
-### <a id="FreeBSD">FreeBSD</a>
-Port is available at x11-wm/wmii.
-
-### <a id="NetBSD">NetBSD</a>
-A pkgsrc package for wmii is available in [wm/wmii](http://pkgsrc.se/wm/wmii) and [wip/wmii-devel](http://pkgsrc.se/wip/wmii-devel).
-
-### <a id="OpenBSD">OpenBSD</a>
-wmii is included in the OpenBSD ports tree ([x11/wmii](http://www.openbsd.org/cgi-bin/cvsweb/ports/x11/wmii/)), and binary packages are available from most [OpenBSD mirrors](http://openbsd.org/ftp.html).
-
+wmii is currently [hosted at http://wmii.googlecode.com/](https://wmii.googlecode.com).
diff -r 5153c61c2fd9 -r d454ca4a2ac9 wmii.suckless.org/intro.md
--- a/wmii.suckless.org/intro.md Sun Mar 25 01:57:16 2012 +0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
_AT_@ -1,101 +0,0 @@
-INTRODUCTION
-============
-
-Installation
-------------
-Check if the package management of your operating system already provides a
-package for the latest wmii snapshot and install this, or build wmii from scratch after
-[downloading](http://dl.suckless.org/wmii) the source. If you build it from
-scratch, follow the instructions in the shipped README file.
-
-Running wmii
-------------
-Add the following line to your `.xinitrc` to start `wmii` using xinit:
-
- until wmii; do
- true
- done
-
-In order to connect wmii to a specific display, make sure that
-the `$DISPLAY` environment variable is set correctly. For example:
-
- DISPLAY=:1 wmii
-
-This will start wmii on display :1.
-
-And run `xinit` afterwards. (Note: make sure wmii is in your `$PATH`)
-
-Tagging
--------
-
-The classical workspace model conceives the workspace as a(n exclusive)
-collection of clients, thus you can start clients on each workspace and move
-them from one workspace to another. The window manager can only show one
-workspace at time, so to reach your clients you have to switch between
-workspaces.
-
-Additional operations that are performed in workspaces of classical window
-managers:
-
-* Hide/Show
-* Maximize/Minimize: give/retain all the screen to a client
-* Move client to ws: moves a client to a different ws
-* Sticky/Non Sticky: makes a client visible in all ws
-
-Tagging is a more general concept that supersedes the classical workspace
-model.
-
-Here is a brief overview of wmii's tagging model:
-
-* A tag is an alphanumeric string which is associated with one or more clients.
-* A view is a set of clients matching a specific tag.
-
-Tagging is defined by the dictionary as: **attach a tag or label to
-something**, in this particular case to clients. This way a client belongs
-to a set of classes.
-
-This way a workspace is not a set of clients but a set of tags. This enables
-to:
-
-* have clients with one tag (so they only appear in one view exclusively).
-* have clients with multiple tags (so they appear in different views, sticky).
-
-### tagging in wmii
-
-#### apply a tag
-
-To tag a client, the desired tag(s) are written to the */client/sel/tags* file:
-
- echo -n '1+2'| wmiir write /client/sel/tags
-
-(In this case the currently selected client was applied tags 1 and 2.)
-
-#### selection
-
-To change the view, the *view <tag>* command is written to the */ctl* file:
-
- echo -n view 1 | wmiir write /ctl
-
-(In this case only client tagged with 1 are viewed.)
-
-#### tag rules
-
- wmiir write /tagrules <<EOF
- /XMMS:.*/ -> ~
- /Gimp.*:.*/ -> ~
- EOF
-
-(WMII uses the name from the window props ( wmiir read /client/sel/props and wmiir read /tag/sel/index ) )
-
-(This is an excerpt of [wmiirc](http://suckless.org/repos/wmii/rc/wmiirc), where
-the [broken](http://suckless.org/common/broken_programs.html) clients XMMS and Gimp are moved to the
-float layer, so they're not managed by wmii.)
-
-Events
-------
-Event-based scripting is a very powerful and useful part of wmii. It allows scripts to watch for events generated by user interaction. Anytime you move a window, change focus, click a bar, etc, you generate a specific event, which is written to wmii's internal /event file as a single line with 2-3 fields. To get the feel for it, try executing
-
- ; wmiir read /event
-
-in a terminal and generating some events, by changing focus, clicking on titlebars, etc. Once you understand how it works, you can use it in your scripts. Note: for key events, due to the nature of X11, only those keys grabbed by wmii (wmiir read /keys) will generate events. So, when creating a new keybinding in wmiirc, make sure to list it in the write to /keys and the event loop.
-
diff -r 5153c61c2fd9 -r d454ca4a2ac9 wmii.suckless.org/related_links.md
--- a/wmii.suckless.org/related_links.md Sun Mar 25 01:57:16 2012 +0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
_AT_@ -1,56 +0,0 @@
-RELATED LINKS
-=============
-
-Articles
---------
-* [Linux User Magazin 03/2005 (17.2.)](http://www.linux-user.de ) - Philipp Klein
-* [Window Managers in the UNIX World](http://www.osnews.com/story.php?news_id=6958nced ) - Martin Stubenschrott
-* [A few words about WMI](http://www.drunkenblog.com/drunkenblog-archives/000300.html ) - Richard Wareham
-* [Experimenting with WMI](http://www.robfisher.net/blog/archive/2004/06/04/window-manager-improved/ ) - Rob Fisher
-* Wikipedia [en](http://en.wikipedia.org/wiki/Wmii) [de](http://de.wikipedia.org/wiki/Window_manager_improved)
-* [WMI Plumbing](http://web.archive.org/web/20051025131951/http://www.metawire.org/~parasitical/articles/wmi/plumbing.html) - Adam Gleave
-* [German introduction to wmii-2 (and -current)](http://pengupedia.de/wmii )
-* [Blog-Entry about wmii](http://thecrypto.org/window-managing ) - TheCrypto
-* [Introduction to Plan9 and wmii](http://forums.gentoo.org/viewtopic-p-2887538.html ) - Marco Squarcina / Italian
-<!-- Christ! What were these two lines supposed to be?! -->
-* [Linux User Magazine 01/2006 (13.12.)](http://www.linux-user.de/ausgabe/2006/01/070-desktopia-wmii/index.html)
-* [English version of the above article](http://www.linux-magazine.com/issues/2006/64/no_wimps/)
-* [Introduction into wmii for Ubuntu (German)](http://wiki.ubuntuusers.de/WMII)
-* [Romanian info about wmii](http://wiki.lug.ro/mediawiki/index.php/WMII)
-* [Working with WMII and multiple displays](http://files.aoeu.info/wmii/) - Magnus Engstroem
-* [The Desktop Is Changing... But to What?](http://osnews.com/story.php?news_id=13974) - Kostis Kapelonis
-
-Distributions including wmii
-----------------------------
-* [Debian](http://packages.debian.org/wmii )
-* [FreeBSD](http://www.freebsd.org/cgi/cvsweb.cgi/ports/x11-wm/wmii/ )
-* [Gentoo](http://packages.gentoo.org/package/x11-wm/wmii )
-* [Arch Linux](http://archlinux.org/packages/wmii/)
-* [grml](http://www.grml.org )
-* [NetBSD](ftp://ftp.netbsd.org/pub/NetBSD/packages/pkgsrc/wm/wmii/README.html )
-* [OpenBSD](http://www.openbsd.org/cgi-bin/cvsweb/ports/x11/wmii/ )
-* [Source Mage](http://www.sourcemage.org )
-* [Ubuntu](http://packages.ubuntu.com/cgi-bin/search_packages.pl?searchon=names&version=all&exact=1&keywords=wmii )
-
-Related window managers
------------------------
-* [evilwm](http://evilwm.sourceforge.net/ )
-* [Ion](http://modeemi.cs.tut.fi/~tuomov/ion/ )
-* [larswm](http://www.lab1702.net/fnurt/larswm/ )
-* [ratpoison](http://www.nongnu.org/ratpoison/ )
-* [TrsWM](http://yarick.territory.ru/trswm/ )
-* [List of many window managers](http://xwinman.org/ )
-* [rio / Plan 9 from User Space](http://swtch.com/plan9port/ )
-* [aewm](http://www.red-bean.com/~decklin/software/aewm/ )
-
-Project information
--------------------
-* [wmii on Advogato](http://advogato.org/proj/wmii/ )
-* [wmi on FreshMeat](http://freshmeat.net/projects/wmi )
-* [wmii on FreshMeat](http://freshmeat.net/projects/wmii )
-* [wmii on Launchpad](https://launchpad.net/products/wmii )
-* [wmii users group in last.fm](http://www.last.fm/group/wmii )
-* [wmii on ProLinux](http://www.pro-linux.de/cgi-bin/DBApp/check.cgi?ShowApp..5005.100 )
-* [wmii community in Orkut](http://www.orkut.com )
-
-
diff -r 5153c61c2fd9 -r d454ca4a2ac9 wmii.suckless.org/themes.tpl
--- a/wmii.suckless.org/themes.tpl Sun Mar 25 01:57:16 2012 +0400
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
_AT_@ -1,158 +0,0 @@
-%{
-# To add your themes to this file, define them below as you would
-# in rc syntax, and follow them with a call to:
-#
-# theme "theme name"
-#
-# See below for examples.
-%}
-
-
-% {
-THEMES
-======
-
-Various color schemes to try out. These appear in `rc` syntax, so they may
-require some modification to work with your configuration.
-
-% } | $formatter
-
-<style>
-div#content div {
- width: 100%;
- border: 1px solid;
- font-family: monospace;
- text-indent: 1em;
-}
-</style>
-
-%{
-fn theme {
- name = $1
- * = ($WMII_FOCUSCOLORS $WMII_NORMCOLORS)
- ff = $1; fb = $2; fr = $3
- nf = $4; nb = $5; nr = $6
- bg = $WMII_BACKGROUND
-%}
- <h1>%($name%)</h1>
- <div style="color: %($ff%); background: %($bg%); border: 1px solid %($fr%);">
- <div style="color: %($ff%); background: %($fb%); border: 0px; border-bottom: 1px solid %($fr%); margin: 0;">
- WMII_FOCUSCOLORS=('%($ff%)' '%($fb%)' '%($fr%)')
- </div>
- <div style="margin: 0;">
- WMII_BACKGROUND='%($bg%)'
- </div>
- </div>
- <div style="color: %($nf%); background: %($nb%); border: 1px solid %($nr%); margin-top: .5em;">
- WMII_NORMCOLORS=('%($nf%)' '%($nb%)' '%($nr%)')
- </div>
-%{
- font=`{echo $WMII_FONT | 9 sed 's/^-[^\-]+-([^\-]+).*/\1/g'}
- if(test $"WMII_FONT) {
- %}
- <div style="font-family: %($font%);">
- WMII_FONT='%($WMII_FONT%)'
- </div>
- %{
- }
- WMII_FONT=()
-}
-
-WMII_FOCUSCOLORS=('#ffffff' '#153F1F' '#2A7F3F')
-WMII_BACKGROUND='#333333'
-WMII_NORMCOLORS=('#222222' '#5FBF77' '#2A7F3F')
-theme 'default'
-
-WMII_FOCUSCOLORS=('#000000' '#cae682' '#303030')
-WMII_BACKGROUND='#000000'
-WMII_NORMCOLORS=('#f6f3e8' '#242424' '#303030')
-theme 'Wombat (from Vim)'
-
-WMII_FOCUSCOLORS=('#A0FF00' '#686363' '#8c8c8c')
-WMII_BACKGROUND='#333333'
-WMII_NORMCOLORS=('#e0e0e0' '#444444' '#666666')
-theme 'gray and green'
-
-WMII_FOCUSCOLORS=('#000000' '#bbc5ff' '#000000')
-WMII_BACKGROUND='#ddeedd'
-WMII_NORMCOLORS=('#000000' '#f8f8f4' '#f8f8f4')
-theme 'light blue and white'
-
-WMII_FOCUSCOLORS=('#ffffff' '#285577' '#4C7899')
-WMII_BACKGROUND='#333333'
-WMII_NORMCOLORS=('#888888' '#222222' '#333333')
-theme 'blue and smoke'
-
-WMII_FOCUSCOLORS=('#ff7700' '#11111' '#ff7700')
-WMII_BACKGROUND='#333333'
-WMII_NORMCOLORS=('#000000' '#ffffff' '#666666')
-WMII_FONT='-*-terminus-*-*-*-*-12-*-*-*-*-*-*-*'
-theme 'sleepless night'
-
-WMII_FOCUSCOLORS=('#66FF00' '#101010' '#66FF00')
-WMII_BACKGROUND='#888888'
-WMII_NORMCOLORS=('#EEEEEE' '#000000' '#111111')
-WMII_FONT='-artwiz-snap-normal-*-*-*-*-*-*-*-*-*-*-*'
-theme 'the green'
-
-WMII_FOCUSCOLORS=('#000000' '#CD6D37' '#000000')
-WMII_BACKGROUND='#888888'
-WMII_NORMCOLORS=('#000000' '#848484' '#000000')
-WMII_FONT='-b&h-lucidatypewriter-medium-r-*-*-*-100-*-*-*-*-*-*'
-theme 'the orange'
-
-WMII_FOCUSCOLORS=('#fefefe' '#307080' '#5090a0')
-WMII_BACKGROUND='#333333'
-WMII_NORMCOLORS=('#cccccc' '#004050' '#002030')
-WMII_FONT='-*-fixed-medium-r-normal-*-13-*-*-*-*-*-*-*'
-theme 'crystal shining style'
-
-WMII_FOCUSCOLORS=('#FFFFFF' '#FF11FF' '#000000')
-WMII_BACKGROUND='#FF88FF'
-WMII_NORMCOLORS=('#000000' '#FF55FF' '#000000')
-WMII_FONT='-*-fixed-medium-r-normal-*-13-*-*-*-*-*-*-*'
-theme 'kawai anime'
-
-WMII_FOCUSCOLORS=('#eeeeee' '#506070' '#708090')
-WMII_BACKGROUND='#333333'
-WMII_NORMCOLORS=('#bbbbbb' '#222222' '#000000')
-WMII_FONT='-artwiz-snap-*-*-*-*-*-*-*-*-*-*-*-*'
-theme 'anthrazit style'
-
-WMII_FOCUSCOLORS=('#000000' '#eaffff' '#8888cc')
-WMII_BACKGROUND='#757575'
-WMII_NORMCOLORS=('#000000' '#ffffea' '#bdb76b')
-WMII_FONT='-artwiz-glispbold-*-*-*-*-*-*-*-*-*-*-*-*'
-theme 'acme style'
-
-WMII_FOCUSCOLORS=('#000000' '#9eeeee' '#8888cc')
-WMII_BACKGROUND='#757575'
-WMII_NORMCOLORS=('#000000' '#eeee9e' '#99994c')
-WMII_FONT='-artwiz-glispbold-*-*-*-*-*-*-*-*-*-*-*-*'
-theme 'acme darkly style'
-
-WMII_FOCUSCOLORS=('#000000' '#9191FF' '#444444')
-WMII_BACKGROUND='#333333'
-WMII_NORMCOLORS=('#9191FF' '#000000' '#444444')
-WMII_FONT='-artwiz-glispbold-*-*-*-*-*-*-*-*-*-*-*-*'
-theme 'blue style'
-
-WMII_FOCUSCOLORS=('#EEEEEE' '#005577' '#006699')
-WMII_BACKGROUND='#111111'
-WMII_NORMCOLORS=('#BBBBBB' '#222222' '#000000')
-WMII_FONT='-artwiz-glispbold-*-*-*-*-*-*-*-*-*-*-*-*'
-theme 'bluedark style'
-
-WMII_FOCUSCOLORS=('#ffffff' '#282828' '#cccccc')
-WMII_BACKGROUND='#333333'
-WMII_NORMCOLORS=('#e0e0e0' '#0a0a0a' '#606060')
-theme 'gloom'
-
-WMII_FOCUSCOLORS=('#54FF54' '#000000' '#73A5FF')
-WMII_BACKGROUND='#000000'
-WMII_NORMCOLORS=('#A8A8A8' '#000000' '#A07040')
-WMII_FONT='*-fixed-medium-r-*-*-13-*-*-*-*-*-*-*'
-theme 'Xterm style'
-
-%}
-
Received on Sun Mar 25 2012 - 00:48:04 CET

This archive was generated by hypermail 2.3.0 : Thu Sep 13 2012 - 19:32:17 CEST