From fcf290c9d36377879287e82e9194a0d82c553653 Mon Sep 17 00:00:00 2001 From: MoritzBoehme Date: Fri, 10 Sep 2021 09:14:03 +0200 Subject: [PATCH] fixed X server --- hosts/nixos-laptop/default.nix | 8 ++++++++ modules/bspwm/default.nix | 20 ++++++++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/hosts/nixos-laptop/default.nix b/hosts/nixos-laptop/default.nix index c8e7982..9e2d4f8 100644 --- a/hosts/nixos-laptop/default.nix +++ b/hosts/nixos-laptop/default.nix @@ -25,6 +25,14 @@ kernelPackages = pkgs.linuxPackages_zen; }; + services = { + xserver = { + libinput.enable = true; + }; + printing.enable = true; + }; + + # NETWORKING networking = { hostName = "nixos-laptop"; diff --git a/modules/bspwm/default.nix b/modules/bspwm/default.nix index ab84bd7..050196e 100644 --- a/modules/bspwm/default.nix +++ b/modules/bspwm/default.nix @@ -3,6 +3,7 @@ let base = { xsession.windowManager.bspwm.enable = true; + xdg = { enable = true; configFile = { @@ -22,5 +23,24 @@ let }; in { + # SERVICES + services = { + xserver = { + enable = true; + layout = "de"; + + displayManager = { + defaultSession = "none+bspwm"; + + autoLogin = { + enable = true; + user = "moritz"; + }; + lightdm = { + enable = true; + }; + }; + }; + }; home-manager.users.moritz = {...}: (base); }