fix greetd config

This commit is contained in:
William 2025-10-15 14:49:09 -03:00
parent 33a9599b23
commit 46387a4745

View file

@ -1,4 +1,9 @@
{ inputs, pkgs, ... }: {
inputs,
lib,
pkgs,
...
}:
let let
kwrite = pkgs.symlinkJoin { kwrite = pkgs.symlinkJoin {
@ -81,9 +86,10 @@ in
wireplumber.enable = true; wireplumber.enable = true;
}; };
greetd = { greetd = {
settings = { enable = true;
default_session.command = ''${pkgs.greetd.tuigreet}/bin/tuigreet --remember --asterisks --time --greeting "Welcome to NixOS" --cmd ${plasma}/bin/plasma''; settings.default_session = {
initial_session.user = "user"; command = "${lib.getExe pkgs.greetd.tuigreet} --time --remember --asterisks --cmd ${lib.getExe pkgs.niri}";
user = "greeter";
}; };
}; };
flatpak = { flatpak = {
@ -109,8 +115,17 @@ in
update.auto.enable = true; update.auto.enable = true;
}; };
}; };
security.rtkit.enable = true; # Needed for pipewire to acquire realtime priority security.rtkit.enable = true; # Needed for pipewire to acquire realtime priority
users = {
users.greeter = {
isSystemUser = true;
group = "greeter";
};
groups.greeter = { };
};
programs = { programs = {
niri.enable = true; niri.enable = true;
dconf.enable = true; dconf.enable = true;