xorg62 edited this page Dec 26, 2012 · 7 revisions

installing wmfs²

manual compilation (git repo)

this is the recommended method. wmfs² is still young, so the code is changing every day and any package/build is often obsolete.
to perform this compilation, you need to satisfy some dependencies: Xlib, Xinerama, Imlib2, pkg-config, and of course git to clone the source code.

$ git clone git://
$ cd wmfs
$ ./configure -h
$ ./configure
$ make
$ sudo make install

to perform git update with an existing git directory:
$ git pull
$ ./configure
$ make clean
$ sudo make install

wmfs² is installed in /usr/local/bin by default.

copy the default configuration in your ~/.config/wmfs if you want to modify it
then launch wmfs from startx:

cp wmfsrc ~/.config/wmfs/
echo "exec wmfs" >> ~/.xinitrc

Arch Linux

WMFS is available from the AUR. for detailed instructions, please see the ArchWiki WMFS article.

Debian and Debian-based distro

Users of Debian can easily install from source:
install needed dependencies:

sudo apt-get install git-core libimlib2-dev build-essential libxinerama-dev libx11-dev

then install from git repo
git clone git://
cd wmfs/
./configure -h
sudo make install


wmfs can be compiled from source on HURD


WMFS (scm) is available for Exherbo via roidelapluie’s repository.

cave resolve -x repository/roidelapluie
cave resolve -x x11-wm/wmfs


Users of Fedora can easily install from source, like Debian:

# yum install git libXinerama-devel imlib2-devel libX11-devel

$ git clone git://
$ ./configure -h
$ ./configure
$ make

# make install


There is a port on x11-wm/wmfs that you can install with:

make -C /usr/ports/x11-wm/wmfs install

Warning : This port is an old version of wmfs… Bug reports for this version will be ignored. You’re encouraged to use the git version.


To install the development version use wmfs-9999.ebuild.


Package is located there:

# installpkg wmfs*.txz

Salix OS

# slapt-get -i wmfs