losurdo: enable only xserver
authorJulien Moutinho <julm@sourcephile.fr>
Thu, 8 Apr 2021 08:01:56 +0000 (10:01 +0200)
committerJulien Moutinho <julm@sourcephile.fr>
Thu, 8 Apr 2021 08:03:18 +0000 (10:03 +0200)
homes/julm.nix
homes/julm/hosts/losurdo.nix

index 22ea9687c80e152a42e6e2d63035b27fd4efa690..e30455b3b0ccee92b669735d90f212a4880b05bf 100644 (file)
@@ -8,8 +8,7 @@ imports = [
   julm/hosts/losurdo.nix
 ];
 host.desktop =
-  config.host.name == "oignon" ||
-  config.host.name == "losurdo";
+  config.host.name == "oignon";
 host.server =
   config.host.name == "mermet" ||
   config.host.name == "losurdo";
@@ -61,9 +60,9 @@ programs.git = {
     sendemail.smtpUser = "julm@sourcephile.fr";
   };
 };
-services.redshift.enable = config.host.desktop;
-xsession.enable = config.host.desktop;
-xsession.windowManager.xmonad.enable = config.host.desktop;
+services.redshift.enable = lib.mkDefault config.host.desktop;
+xsession.enable = lib.mkDefault config.host.desktop;
+xsession.windowManager.xmonad.enable = lib.mkDefault config.host.desktop;
 home.stateVersion = "20.09";
 home.sessionVariables = {
   EDITOR = "vim";
@@ -74,7 +73,7 @@ home.sessionVariables = {
   PATH = lib.makeBinPath [ config.home.homeDirectory ] + ":$PATH";
 };
 # Warning: triggers a rebuild of mumble
-#nixpkgs.config.mumble.speechdSupport = config.host.desktop;
+#nixpkgs.config.mumble.speechdSupport = lib.mkDefault config.host.desktop;
 home.packages = [
   pkgs.acpi
   #pkgs.amfora
@@ -209,8 +208,6 @@ home.packages = [
   pkgs.networkmanager-openvpn
   pkgs.networkmanagerapplet
   pkgs.nix-du
-  pkgs.parcellite
-  pkgs.pasystray
   pkgs.pavucontrol
   pkgs.thunderbird
   pkgs.transmission-gtk
index 17114ce743116fcfb4f178aedc711911308dad38..bfacbce32913e6965bbf0c9db7e51029f473b7c5 100644 (file)
@@ -2,5 +2,7 @@
 {
 config = lib.mkIf (config.host.name == "losurdo") {
 services.gpg-agent.pinentryFlavor = lib.mkForce "curses";
+xsession.enable = true;
+xsession.windowManager.xmonad.enable = true;
 };
 }