Quickshell greeter

This commit is contained in:
Aleksandr Lebedev 2025-10-09 18:57:52 +02:00
parent 778cc044f1
commit 7d407bbd0b
7 changed files with 48 additions and 15 deletions

View file

@ -106,6 +106,22 @@ in {
#services.gvfs.enable = true; # Mount, trash, and other functionalities
#services.tumbler.enable = true; # Thumbnail support for images
#greeter
programs.dankMaterialShell.greeter = {
enable = config.${namespace}.windowManagers.niri.enable || config.programs.hyprland.enable;
compositor.name =
if config.${namespace}.windowManagers.niri.enable
then "niri"
else "hyprland";
configHome = let
imp = config.${namespace}.impermanence;
in "${
if imp.enable
then imp.persistentStorage
else ""
}${config.users.users.kylekrein.home}";
};
security.rtkit.enable = true;
services.pipewire = {
enable = true;

View file

@ -36,8 +36,5 @@ in {
gamescope
xwayland-satellite-unstable
];
#greeter
services.xserver.displayManager.gdm.enable = true;
};
}