feat(terra): replace tuigreet with a quickshell greeter

greetd now runs a throwaway Hyprland hosting dotfiles/quickshell/greeter.qml,
configured per host via homelab.greeter.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
2026-09-18 23:34:10 +02:00
co-authored by Claude Opus 5
parent 4adb59808f
commit f3dddc9150
10 changed files with 857 additions and 6 deletions
+8
View File
@@ -0,0 +1,8 @@
import Quickshell
import qs.HyprChrome.Widgets.Greeter
// greetd greeter entry point: `qs -p greeter.qml`, as the greeter user. See
// services/desktop/quickshell-greeter.nix.
Scope {
Greeter {}
}