I recently switched from Ubuntu to openSuse 12.3 but can’t find xmonad on the default repos. Is there an external repo for Xmonad on openSuse that I can add. My google searches haven’t brought anything conclusive or recent.
Hi
A user has it built for 12.2, it’s unresolvable for 12.3;
https://build.opensuse.org/package/show?project=home%3Ahgraeber%3Ahaskell&package=xmonad
If you click on the ‘users’ tab in the build service page, you could send the user an email to ask if the error can be fixed… else download the src rpm and rebuild on your local system?
Ok, I got it installed, and this is how I did.
-
Install ghc, cabal-install and a bunch of libraries (xorg-x11-devel, libXft-devel, check xmonad : building and installation for more details)
-
open a terminal, and type, without sudo: cabal-install xmonad, when it’s done type cabal-install xmonad-contrib
-
unless you have a missing dependency, it should install xmonad rather quickly in ~/.cabal/bin/xmonad
-
add this folder to your path, by adding this two lines
PATH=$PATH:/home/YOURUSERNAME/.cabal/bin
export PATH
at the end of your .bashrc.
- you’re done! You may need to install the xmonad helper files here: software.opensuse.org: to launch xmonad from KDM but you can also follow these instructions: Xmonad/Using xmonad in KDE - HaskellWiki to replace kwin by xmonad.