user: use unstable haskell packages to build xmonad
This commit is contained in:
parent
9eb203cdbc
commit
9671237414
1 changed files with 7 additions and 4 deletions
|
@ -14,6 +14,13 @@ let themeCfg = config.local.theme; in
|
||||||
windowManager.xmonad = {
|
windowManager.xmonad = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableContribAndExtras = true;
|
enableContribAndExtras = true;
|
||||||
|
|
||||||
|
haskellPackages = pkgs.unstable.haskellPackages;
|
||||||
|
extraPackages = (hp: [
|
||||||
|
hp.dbus
|
||||||
|
hp.monad-logger
|
||||||
|
]);
|
||||||
|
|
||||||
config = pkgs.substituteAll {
|
config = pkgs.substituteAll {
|
||||||
src = ./xmonad_config.hs;
|
src = ./xmonad_config.hs;
|
||||||
inherit (themeCfg.bar) background mainText inactiveText;
|
inherit (themeCfg.bar) background mainText inactiveText;
|
||||||
|
@ -21,10 +28,6 @@ let themeCfg = config.local.theme; in
|
||||||
inherit (themeCfg.highlights) critical warning success;
|
inherit (themeCfg.highlights) critical warning success;
|
||||||
inherit (themeCfg.syntax) mark1 mark2 mark3;
|
inherit (themeCfg.syntax) mark1 mark2 mark3;
|
||||||
};
|
};
|
||||||
extraPackages = (hp: [
|
|
||||||
hp.dbus
|
|
||||||
hp.monad-logger
|
|
||||||
]);
|
|
||||||
};
|
};
|
||||||
|
|
||||||
initExtra = ''
|
initExtra = ''
|
||||||
|
|
Loading…
Reference in a new issue