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,
flake,
lib,
pkgs,
...
}:
let
@ -13,6 +14,7 @@ let
inherit (flake.config.machines) devices;
venus = devices.venus.name;
charon = devices.charon.name;
mars = devices.mars.name;
host = config.networking.hostName;
in
@ -21,25 +23,20 @@ in
greetd = {
enable = true;
vt = 7;
settings =
let
default_session = {
command = "${lib.meta.getExe config.programs.hyprland.package}";
user =
if host == charon then
user1
else if host == venus then
user2
else
user0;
};
in
{
inherit
default_session
;
initial_session = default_session;
settings = {
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";
user =
if host == mars then
"greeter"
else if host == charon then
user1
else if host == venus then
user2
else
user0;
};
};
};
};
}