From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?Sini=C5=A1a_Bi=C4=91in?= Subject: Re: [PATCH 12/13] gnu: Add xmonad. Date: Sat, 12 Sep 2015 16:05:13 +0200 Message-ID: <2a8986276c75233f8408edfd58effb23@bidin.eu> References: <1439930415-16938-1-git-send-email-sinisa@bidin.eu> <1439930415-16938-13-git-send-email-sinisa@bidin.eu> <20150823154729.4dd46618@openmailbox.org> <5edb43e2e6528f1b73be2dc115907b68@bidin.eu> <87si6z5ubf.fsf@gnu.org> <20150911033813.410d1d97@openmailbox.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44754) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZalQe-0005kO-Tg for guix-devel@gnu.org; Sat, 12 Sep 2015 10:05:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZalQb-0002om-NN for guix-devel@gnu.org; Sat, 12 Sep 2015 10:05:20 -0400 Received: from bidin.eu ([5.101.99.211]:36541) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZalQb-0002nb-EZ for guix-devel@gnu.org; Sat, 12 Sep 2015 10:05:17 -0400 In-Reply-To: <20150911033813.410d1d97@openmailbox.org> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Eric Bavier Cc: guix-devel@gnu.org 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=3D$HOME/.guix-profile export GHC_PACKAGE_PATH=3D$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=C5=A1a