From 7934581d147e804af4f44083132cb834a4226b94 Mon Sep 17 00:00:00 2001 From: MoritzBoehme Date: Fri, 10 Sep 2021 09:32:51 +0200 Subject: [PATCH] fixed X hopefully --- hosts/nixos-laptop/default.nix | 18 +++++++++++++++++- modules/bspwm/default.nix | 19 ------------------- modules/default.nix | 12 ------------ 3 files changed, 17 insertions(+), 32 deletions(-) diff --git a/hosts/nixos-laptop/default.nix b/hosts/nixos-laptop/default.nix index 9e2d4f8..47b68c7 100644 --- a/hosts/nixos-laptop/default.nix +++ b/hosts/nixos-laptop/default.nix @@ -25,14 +25,30 @@ kernelPackages = pkgs.linuxPackages_zen; }; + # SERVICES services = { xserver = { + enable = true; + layout = "de"; + + displayManager = { + defaultSession = "none+bspwm"; + + autoLogin = { + enable = true; + user = "moritz"; + }; + lightdm = { + enable = true; + }; + }; + libinput.enable = true; + windowManager.bspwm.enable = true; }; printing.enable = true; }; - # NETWORKING networking = { hostName = "nixos-laptop"; diff --git a/modules/bspwm/default.nix b/modules/bspwm/default.nix index 050196e..31a3103 100644 --- a/modules/bspwm/default.nix +++ b/modules/bspwm/default.nix @@ -23,24 +23,5 @@ 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); } diff --git a/modules/default.nix b/modules/default.nix index 035e87a..77ba20a 100644 --- a/modules/default.nix +++ b/modules/default.nix @@ -37,31 +37,19 @@ # Let Home Manager install and manage itself. programs.home-manager.enable = true; - - # paths it should manage. home.username = "moritz"; home.homeDirectory = "/home/moritz"; - services = { kdeconnect.enable = true; }; - home.packages = with pkgs; [ neofetch keepassxc ]; - # This value determines the Home Manager release that your - # configuration is compatible with. This helps avoid breakage - # when a new Home Manager release introduces backwards - # incompatible changes. - # - # You can update Home Manager without changing this value. See - # the Home Manager release notes for a list of state version - # changes in each release. home.stateVersion = "21.05"; }; }