summaryrefslogtreecommitdiff
path: root/linux.nix
diff options
context:
space:
mode:
authorBen Sima <ben@bsima.me>2020-11-12 17:24:42 -0800
committerBen Sima <ben@bsima.me>2020-11-12 17:27:06 -0800
commitb7140f3ad8149b2f2196362b31e6551eb48fe8ca (patch)
tree7c88fc10f51fdbf99143772b1f248b83297879f4 /linux.nix
parent9c82b37bb66e4063cfd798e4a8e753e870170a0f (diff)
get xmonad working
Diffstat (limited to 'linux.nix')
-rw-r--r--linux.nix15
1 files changed, 8 insertions, 7 deletions
diff --git a/linux.nix b/linux.nix
index a1b9107..3a9bcd9 100644
--- a/linux.nix
+++ b/linux.nix
@@ -51,6 +51,12 @@ let
foreground = "#655370";
};
};
+ xmonadPackages = self: [
+ self.xmonad-contrib
+ #self.taffybar # fails to build
+ self.xmonad-extras
+ self.monad-logger
+ ];
in
{
imports = [
@@ -159,7 +165,6 @@ in
services = {
lorri.enable = true;
emacs.enable = true;
- network-manager-applet.enable = true;
kbfs.enable = true;
keybase.enable = true;
@@ -357,6 +362,7 @@ in
xsession = {
enable = true;
+ scriptPath = ".hm-xsession";
pointerCursor = {
package = pkgs.vanilla-dmz;
name = "Vanilla-DMZ";
@@ -364,12 +370,7 @@ in
windowManager = {
xmonad = {
enable = true;
- extraPackages = hpkgs: [
- hpkgs.xmonad-contrib
- hpkgs.xmonad-extras
- hpkgs.monad-logger
- #hpkgs.taffybar
- ];
+ extraPackages = xmonadPackages;
enableContribAndExtras = true;
config = ./lib/xmonad.hs;
};