-
Notifications
You must be signed in to change notification settings - Fork 28
Installation
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://github.com/xorg62/wmfs.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
startx
WMFS is available from the AUR. for detailed instructions, please see the ArchWiki WMFS article.
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://github.com/xorg62/wmfs.git
cd wmfs/
./configure -h
./configure
make
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://github.com/xorg62/wmfs.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: http://people.salixos.org/fredg/packages/wmfs/
# installpkg wmfs*.txz
# slapt-get -i wmfs
FIXME