feat: switched to tuigreeter

This commit is contained in:
Nick 2025-04-16 12:35:38 -05:00
parent 7f88d2a30b
commit ffa87e3f73

View file

@ -2,6 +2,7 @@
config, config,
flake, flake,
lib, lib,
pkgs,
... ...
}: }:
let let
@ -13,6 +14,7 @@ let
inherit (flake.config.machines) devices; inherit (flake.config.machines) devices;
venus = devices.venus.name; venus = devices.venus.name;
charon = devices.charon.name; charon = devices.charon.name;
mars = devices.mars.name;
host = config.networking.hostName; host = config.networking.hostName;
in in
@ -21,25 +23,20 @@ in
greetd = { greetd = {
enable = true; enable = true;
vt = 7; vt = 7;
settings = settings = {
let default_session = {
default_session = { command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --time-format '%I:%M %p | %a %h | %F' --theme border=magenta;text=cyan;prompt=green;time=red;action=blue;button=yellow;container=black;input=red --cmd Hyprland";
command = "${lib.meta.getExe config.programs.hyprland.package}"; user =
user = if host == mars then
if host == charon then "greeter"
user1 else if host == charon then
else if host == venus then user1
user2 else if host == venus then
else user2
user0; else
}; user0;
in
{
inherit
default_session
;
initial_session = default_session;
}; };
};
}; };
}; };
} }