sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

commit b3f0a378e7d2dab6213be07e8f2b21fb637d6776
parent 5ba7a005366e9bb1b2902c8fcb942a8e8e40ebdb
Author: Kris Maglione <maglione.k@gmail.com>
Date:   Sat, 24 Mar 2012 19:48:02 -0400

Move wmii off-site.
Diffstat:
Dwmii.suckless.org/9p.md | 59-----------------------------------------------------------
Mwmii.suckless.org/_werc/config | 2+-
Dwmii.suckless.org/alternative_wmiirc_scripts.md | 31-------------------------------
Dwmii.suckless.org/code_snippets/index.md | 13-------------
Dwmii.suckless.org/faq.md | 102-------------------------------------------------------------------------------
Dwmii.suckless.org/guide.md | 97-------------------------------------------------------------------------------
Mwmii.suckless.org/index.md | 96+------------------------------------------------------------------------------
Dwmii.suckless.org/intro.md | 101-------------------------------------------------------------------------------
Dwmii.suckless.org/related_links.md | 56--------------------------------------------------------
Dwmii.suckless.org/themes.tpl | 158-------------------------------------------------------------------------------
10 files changed, 2 insertions(+), 713 deletions(-)

diff --git a/wmii.suckless.org/9p.md b/wmii.suckless.org/9p.md @@ -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 --git a/wmii.suckless.org/_werc/config b/wmii.suckless.org/_werc/config @@ -1,3 +1,3 @@ siteTitle='window manager improved 2 (wmii)' -siteSubtitle='deprecated' +siteSubtitle='(moved off-site)' menuTitle='about' diff --git a/wmii.suckless.org/alternative_wmiirc_scripts.md b/wmii.suckless.org/alternative_wmiirc_scripts.md @@ -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 --git a/wmii.suckless.org/code_snippets/index.md b/wmii.suckless.org/code_snippets/index.md @@ -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 --git a/wmii.suckless.org/faq.md b/wmii.suckless.org/faq.md @@ -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 --git a/wmii.suckless.org/guide.md b/wmii.suckless.org/guide.md @@ -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 --git a/wmii.suckless.org/index.md b/wmii.suckless.org/index.md @@ -5,98 +5,4 @@ codebase. ->[![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@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 --git a/wmii.suckless.org/intro.md b/wmii.suckless.org/intro.md @@ -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 --git a/wmii.suckless.org/related_links.md b/wmii.suckless.org/related_links.md @@ -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 --git a/wmii.suckless.org/themes.tpl b/wmii.suckless.org/themes.tpl @@ -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' - -%} -