vicfryzel / xmonad-config

My xmonad and xmobar configuration, plus necessary scripts to make things more usable.
http://www.vicfryzel.com/2010/06/27/obtaining-a-beautiful-usable-xmonad-configuration
MIT License
464 stars 161 forks source link

xmobar needs to be installed with cabal #6

Closed floer32 closed 11 years ago

floer32 commented 11 years ago

This may be more an issue with xmobar than this repository, but I found that xmobar didn't work right when installed with pacman. I tried each version 0.15.x-0.16.

Ultimately I uninstalled xmobar using pacman, then installed with sudo cabal install --global xmobar. I then had to change the invocation of xmobar, because this installs to /usr/local/bin/xmobar instead of /usr/bin/xmobar. But now it works.

Perhaps this isn't an issue for everyone, but I figure that the install instructions, adjusted like so, will probably still work for everyone it worked for previously, plus cases (such as my own) where it was not working right.

floer32 commented 11 years ago

Also, extensions such as Weather need to be installed. Weather is used in xmobar.hs. One way to do this is to add the argument --flags="all_extensions" when installing. Another option would be to install them piecewise as detailed in the xmobar docs. This extra stuff should be documented, since it really is part of this (wonderful) configuration. Perhaps a small section explaining this optional extra work is called for.