On 2015-09-11 10:38, Eric Bavier wrote:
I've pushed a modified commit that generates the .desktop files for xmonad, and adds the package instead to gnu/packages/wm.scm.
Great!
This Xmonad's mod-q does not work as expected, but that isn't a problem if you like the default configuration ;). Anyhow, some more work will need to be done to support reconfiguration. I had thought GHC_PACKAGE_PATH would do what we need, but it doesn't seem to do what I had thought. Perhaps creating a custom package database for xmonad to use would work.
I believe mod-q works fine for me with the following set: profile=$HOME/.guix-profile export GHC_PACKAGE_PATH=$profile/lib/ghc-7.8.4/package.conf.d/: Note the trailing colon. (I haven't yet tried this out with the new version you just pushed, so it's very possible this doesn't help.) About creating custom package databases: my xmonad.hs imports packages other than xmonad and xmonad-contrib, so my GHC_PACKAGE_PATH would in that case still need to contain the $profile's package database. Siniša