Correction: perhaps this will help: https://github.com/NixOS/nixos/issues/194 That is, try adding pkgs.xlibs.xmessage to environment.systemPackages --Taeer > On Jan 11, 2016, at 11:39 AM, Taeer Bar-Yam <[email protected]> wrote: > > Are you on the unstable channel? You might want to consider switching to it. > Using: > $ nix-channel --remove nixos > $ nix-channel --add https://nixos.org/channels/nixos-unstable nixos > > I ran into the same exact issue, and I'm pretty sure there was a workaround > using the stable channel (which I don't remember, sorry), but that this > problem has been actually fixed in the unstable channel, and in fact, this is > my entire xmonad setup (in configuration.nix): > windowManager.default = "xmonad"; > windowManager.xmonad = { > enable = true; > enableContribAndExtras = true; > }; > I don't even need extraPackages. > > Hope that helps, > --Taeer > >> On Jan 10, 2016, at 10:05 AM, Sergiu Ivanov <[email protected]> wrote: >> >> >> Dear NixOS Community, >> >> My name is Sergiu; I teach Computer Science and do research in >> Theoretical Computer Science. I have some experience with Haskell >> development. I came across NixOS quite some time ago and now I finally >> have the opportunity to install it and maybe even try to contribute :-) >> >> I attach my configuration.nix; here's the XMonad-related snippet: >> >> >> services.xserver.windowManager.xmonad = { >> enable = true; >> enableContribAndExtras = true; >> extraPackages = self: [ >> self.xmonad-contrib >> self.xmonad-extras >> ]; >> }; >> >> >> When I try to xmonad --recompile the following xmonad.hs: >> >> >> import XMonad >> main = xmonad defaultConfig >> { terminal = "termite" >> , modMask = mod4Mask >> , focusedBorderColor = "blue" >> } >> >> >> I get the error message that the module XMonad could not be found. >> >> I would like to minimise the number of Haskell packages installed at the >> system level, so I don't add any to environment.systemPackages. Yet, >> adding xmonad, xmonad-contrib, and xmonad-extras to >> environment.systemPackages (and haskellPlatform, FWIW) doesn't change >> anything for me (I still get the error). >> >> I tried cabal installing xmonad, xmonad-contrib, and xmonad-extras in a >> Cabal sandbox, but I got an error about missing X11 libraries. >> >> I haven't tried ghcWithPackages yet, because I'm really not sure it's >> going to help me: after all, I'm not compiling my xmonad.hs with GHC (at >> least I don't seem to be). And then people seem to have been able to >> address the issue without ghcWithPackages [0]. >> >> Do you see anything flagrant with my setup? >> >> -- >> Sergiu >> >> <configuration.nix> >> [0] https://github.com/NixOS/nixos/issues/194 >> _______________________________________________ >> nix-dev mailing list >> [email protected] >> http://lists.science.uu.nl/mailman/listinfo/nix-dev >
_______________________________________________ nix-dev mailing list [email protected] http://lists.science.uu.nl/mailman/listinfo/nix-dev
