Support multiple TTYs with systemd service (closes #102)

Signed-off-by: AnErrupTion <anerruption@disroot.org>
This commit is contained in:
AnErrupTion
2025-12-02 22:11:39 +01:00
parent 3365b33d6d
commit b249dba092
3 changed files with 11 additions and 11 deletions

View File

@@ -1,16 +1,16 @@
[Unit]
Description=TUI display manager
After=systemd-user-sessions.service plymouth-quit-wait.service
After=getty@tty$DEFAULT_TTY.service
Conflicts=getty@tty$DEFAULT_TTY.service
After=getty@%I.service
Conflicts=getty@%I.service
[Service]
Type=idle
ExecStart=$PREFIX_DIRECTORY/bin/$EXECUTABLE_NAME
StandardInput=tty
TTYPath=/dev/tty$DEFAULT_TTY
TTYPath=/dev/%I
TTYReset=yes
TTYVHangup=yes
[Install]
Alias=display-manager.service
WantedBy=multi-user.target