From 86d504caa8134d9ece22b1b6f83213449a77c94e Mon Sep 17 00:00:00 2001 From: moons14 Date: Thu, 30 Oct 2025 05:44:25 +0900 Subject: [PATCH] fix greetd --- modules/core/greetd/default.nix | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/modules/core/greetd/default.nix b/modules/core/greetd/default.nix index ca3b896..575e6a1 100644 --- a/modules/core/greetd/default.nix +++ b/modules/core/greetd/default.nix @@ -1,6 +1,6 @@ -{ pkgs, username, ... }: { +{ pkgs, ... }: { programs.regreet.enable = true; - services.cage.enable = true; + environment.systemPackages = with pkgs; [ cage ]; environment.etc."regreet/config.ron".source = ./config.ron; @@ -10,15 +10,8 @@ settings = { default_session = { user = "greeter"; - command = "cage -s -mlast -- regreet"; + command = "${pkgs.cage}/bin/cage -s -mlast -- regreet --config /etc/regreet/config.ron"; }; }; }; - - users.users.greeter = { - isSystemUser = true; - group = "greeter"; - extraGroups = [ "input" "video" ]; - }; - users.groups.greeter = {}; }