From 0be32c9d42e3a8739263ae7886dc2448c833c19c Mon Sep 17 00:00:00 2001
From: Silvan Mosberger <infinisil@icloud.com>
Date: Fri, 8 Dec 2017 00:01:50 +0100
Subject: [PATCH] xmonad: make package lower priority

This avoids a conflict for when the user has an xmonad package
installed through `haskellPackages.ghcWithPackages`, which is
necessary for wanting to load the xmonad config with ghc.
---
 modules/services/window-managers/xmonad.nix | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/services/window-managers/xmonad.nix b/modules/services/window-managers/xmonad.nix
index 84940cf11..660a60965 100644
--- a/modules/services/window-managers/xmonad.nix
+++ b/modules/services/window-managers/xmonad.nix
@@ -83,7 +83,7 @@ in
 
   config = mkIf cfg.enable (mkMerge [
     {
-      home.packages = [ xmonad ];
+      home.packages = [ (lowPrio xmonad) ];
       xsession.windowManager.command = "${xmonad}/bin/xmonad";
     }