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); }