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,24 +23,19 @@ in
greetd = { greetd = {
enable = true; enable = true;
vt = 7; vt = 7;
settings = settings = {
let
default_session = { default_session = {
command = "${lib.meta.getExe config.programs.hyprland.package}"; 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 = user =
if host == charon then if host == mars then
"greeter"
else if host == charon then
user1 user1
else if host == venus then else if host == venus then
user2 user2
else else
user0; user0;
}; };
in
{
inherit
default_session
;
initial_session = default_session;
}; };
}; };
}; };