{ lib, config, pkgs, flakeRoot, ... }: let username = config.defaultUser or "henrov"; hyprlandSession = "${pkgs.hyprland}/bin/Hyprland"; in { environment.systemPackages = [ pkgs.tuigreet ]; services.greetd = { enable = true; # Use tuigreet as the greeter settings.default_session = { # This is how greetd calls the greeter command = "${pkgs.tuigreet}/bin/tuigreet --remember --time --time-format '%I:%M %p | %a • %h | %F' --session ${hyprlandSession}"; }; }; }