-->
Home » , » Wmii is a small, dynamic window manager for X11.
Sunday
27 February 2011

Wmii is a small, dynamic window manager for X11.

wmii is a small, dynamic window manager for X11. It is scriptable, has a 9p filesystem interface and supports classic and tiling (acme-like) window management. It aims to maintain a small and clean (read hackable and beautiful) codebase.

Links.


Development.

You can browse its source code repository or get a copy using Mercurial with following command:
hg clone http://hg.suckless.org/libixp
hg clone http://hg.suckless.org/wmii

Older releases.

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.

Debian.

Official debian packages are available in the unstable and testing repository on debian.org. Backports for stable are available on backports.org. Prospective packages and/or snapshots can be downloaded from the maintainers website. There is also a user-supplied apt repository at 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.



Ubuntu.
Official ubuntu packages are available in the universe repository. Up-to-date snapshots are also available in the wmii Launchpad PPA. These packages may also work on debian systems. To build your own deb, see Debian above.

Arch Linux.
  • wmii-3.6 is available in the Arch [extra] repository.
  • wmii-hg 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


Gentoo.

Ebuild is available at x11-wm/wmii.



Source Mage.
A Source Mage spell for the 20070516 wmii snapshot is available. As usual, just type
cast wmii
in a term to install it.



FreeBSD.
Port is available at x11-wm/wmii.



NetBSD.
A pkgsrc package for wmii is available in wm/wmii and wip/wmii-devel.



OpenBSD.
wmii is included in the OpenBSD ports tree (x11/wmii), and binary packages are available from most OpenBSD mirrors.

First of all, have a look if there are binary packages of wmii in your distribution. Debian, Ubuntu and Gentoo should already have good packages. If you found a trustworthy package, you may now safely skip this section.
For all those who are still reading this, let me tell you that you are on the good side because if you grab the sources and compile them yourself you'll benefit from having everything in it's original place, which will ease your use of wmii.
  1. Uninstalling a previous version:
    cd /path/to/wmii-previous
    make uninstall && make clean
    
    In case you're installing a newer version of wmii, this is the first thing you should do otherwise you'll end up mixing binaries, configuration files and manual-pages of different and potentially incompatible versions.
  2. Unpack it:
    tar xzf wmii-3.tar.gz
    cd wmii-3
    
  3. Edit the configuration:
    vim config.mk
    
    The most important variable to set is the PREFIX, which states, where you want wmii-3 to be installed to. If you are unsure, keep the default, it won't break your system.
  4. Run make and make install:
    make && make install
    
  5. Setup the X-server to start wmii as your default window manager. You may do that by editing the file ~/.xinitrc.
    #!/bin/sh
    exec wmii
    
Now you are finished. Please note that autoconf tools are not used for various reasons 6. Please don't ask the wmii developers to use autoconf, they won't listen to you.

Screenshots.





Custom Search

Adserver                   610x250


If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:

0 commenti:

Post a Comment

Random Posts

  • Ututo GNU/Linux is a GNU/Linux operating system comprised entirely of free software.
    11.04.2010 - 0 Comments
    Ututo GNU/Linux is a GNU/Linux operating system comprised entirely of free software. The name makes reference to a gecko known by this name from northern Argentina. It is compiled using Gentoo Linux "ebuilds" and "emerge" software.Ututo was the…
  • Netrunner a Linux distribution based on Ubuntu with Wine pre-installed, including Winetricks.
    20.07.2010 - 0 Comments
    Netrunner is an Ubuntu-based distribution with a focus on desktop computing. It boasts a carefully tuned KDE 4 desktop with many integrated GNOME applications to offer users a selected mix of popular and powerful applications. WINE is already…
  • Redo Backup is the most advanced recovery solution.
    16.07.2011 - 0 Comments
    Redo Backup and Recovery is so simple that anyone can use it. It is the easiest, most complete disaster recovery solution available. It allows bare-metal restore. Bare metal restore means that even if your hard drive melts or gets completely…
  • Autopano-SIFT is a software solution that will make the creation of panorama images more fun
    19.11.2008 - 0 Comments
    Panorama images are wide-angle images that amaze people: you often feel being inside the scene when watching a good panorama image. Creating such images is easy and everybody with a digital camera and a bit of patience can do it. Autopano-SIFT is…
  • Scanner under Linux: Is my scanner supported by Linux?
    11.08.2010 - 0 Comments
    Scanner are a new and innovative hardware. In the last years companies like Hewlett-Packard and others companies, offers to us, hardware that can print, scan and also send faxes. A common question is are these scanners supported by Linux? …
  • Enigmail, extension to the mail client of Mozilla Thunderbird and Mozilla Seamonkey
    30.04.2008 - 0 Comments
    Enigmail is an extension to the mail client of Mozilla Thunderbird and Mozilla Seamonkey which allows users to access the authentication and encryption features provided by GnuPG (see screenshots). Enigmail is open source and dually-licensed under…
  • Granule is a flashcards program based on Leitner cardfile methodology for learning new words.
    24.01.2013 - 0 Comments
    Granule is a flashcard program that implements Leitner (by the German psychologist Sebastian Leitner in the 1970s) cardfile methodology for learning new words described in his book So lernt man lernen. Features:     Short-term…
  • MySQL Client-Side Scripts and Utilities
    12.05.2009 - 0 Comments
    Overview of the Client-Side Scripts and UtilitiesAll MySQL clients that communicate with the server using the mysqlclient library usethe following environment variables:Name DescriptionMYSQL_UNIX_PORT The default socket; used for connections to…
  • ZevenOS-Neptune is a ZevenOS Distro based fully upon Debian Squeeze, except for a newer kernel and some drivers.
    10.10.2010 - 0 Comments
    ZevenOS is an Ubuntu-based GNU/Linux distribution with focus on providing a fast and easy-to-use system with BeOS-like user interface and support for older hardware.The distribution is built on top of a recent Linux kernel and includes a large…
  • Foresight Linux, based on rPath Linux, aims to be a GNOME showcase
    04.11.2009 - 0 Comments
    Foresight Linux is a desktop operating system featuring an intuitive user interface and a showcase of the latest desktop software, giving users convenient and enjoyable access to their music, photos, videos, documents, and Internet resources. I am…

Recent Posts

Recent Posts Widget

Popular Posts

Labels

Archive

page counter follow us in feedly
 
Copyright © 2014 Linuxlandit & The Conqueror Penguin
-->