dms: use greeter to login

This commit is contained in:
Christoph Hollizeck 2026-04-20 17:12:57 +02:00
parent 479dad5cb4
commit 60271a2359
7 changed files with 81 additions and 12 deletions

View file

@ -3,11 +3,32 @@
nixos.niri =
{ inputs, pkgs, ... }:
{
imports = [
inputs.dankMaterialShell.nixosModules.greeter
];
programs.niri = {
enable = true;
package = inputs.niri-flake.packages.${pkgs.stdenv.hostPlatform.system}.niri-unstable;
};
programs.dank-material-shell = {
greeter = {
enable = true;
compositor.name = "niri";
configHome = "/home/cholli";
};
};
security = {
pam = {
services.greetd.enableGnomeKeyring = true;
};
};
services.accounts-daemon.enable = true;
environment.systemPackages = with pkgs; [
kitty