diff --git a/hosts/configuration.nix b/hosts/configuration.nix index 1183c75..345151a 100644 --- a/hosts/configuration.nix +++ b/hosts/configuration.nix @@ -17,17 +17,23 @@ programs.hyprland.enable = true; - services.xserver = { - enable = true; - xkb.layout = "us"; - xkb.options = "caps:super"; + services = { + xserver = { + enable = true; + xkb.layout = "us"; + xkb.options = "caps:super"; - desktopManager.plasma5.enable = true; - displayManager.defaultSession = "plasma"; + desktopManager.plasma5.enable = true; + }; - displayManager.sddm.enable = true; + displayManager = { + + defaultSession = "plasma"; + sddm.enable = true; + }; libinput = { + enable = true; touchpad = { tapping = true; @@ -42,6 +48,8 @@ }; }; + + # Android Debugging interface programs.adb.enable = true; services.udev.packages = [ diff --git a/hosts/desktop/default.nix b/hosts/desktop/default.nix index 07936f4..7d54c82 100644 --- a/hosts/desktop/default.nix +++ b/hosts/desktop/default.nix @@ -50,7 +50,8 @@ environment.sessionVariables = { # Resolves jellyfin black screen under hyprland # See also: https://github.com/jellyfin/jellyfin-media-player/issues/165#issuecomment-1030690851 - QT_QPA_PLATFORM = "xcb"; + # Now set by hyperland + # QT_QPA_PLATFORM = "xcb"; };