From 70f1a21740913f977cc6ed39be43aecd6fdf0d28 Mon Sep 17 00:00:00 2001 From: twoneis Date: Sat, 8 Mar 2025 14:52:59 +0100 Subject: [PATCH] testing greetd --- modules/niri/default.nix | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/modules/niri/default.nix b/modules/niri/default.nix index f743ff3..f0f4c73 100644 --- a/modules/niri/default.nix +++ b/modules/niri/default.nix @@ -9,6 +9,7 @@ swayosd-style = pkgs.writeText "swayosd.css" (import ./swayosd.css.nix {config = config;}).style; + niri = pkgs.niri-unstable; in { config = mkIf conf.niri.enable { environment.sessionVariables = { @@ -24,16 +25,19 @@ in { }) ]; - services.displayManager.sddm = { + services.greetd = { enable = true; - wayland.enable = true; - theme = "catppuccin-mocha"; - package = pkgs.kdePackages.sddm; + settings = { + default_session = { + command = "${pkgs.greetd.tuigreet}/bin/tuigreet --cmd ${niri}/bin/niri-session"; + user = conf.username; + }; + }; }; programs.niri = { enable = true; - package = pkgs.niri-unstable; + package = niri; }; services.upower = { @@ -61,6 +65,7 @@ in { }; programs.niri = { + package = niri; settings = import ./niri.conf.nix { lib = lib; config = config;