Escape TTY in systemd service (closes #889) (#890)

## What are the changes about?

* fix templated systemd dependencies: %I -> %i
* amend systemd-specific documentation in readme with section specific to systemd-logind / autovt

## What existing issue does this resolve?

[issue #889](https://codeberg.org/fairyglade/ly/issues/889)

## Pre-requisites

- [x] I have tested & confirmed the changes work locally

Reviewed-on: https://codeberg.org/fairyglade/ly/pulls/890
Reviewed-by: AnErrupTion <anerruption@disroot.org>
Co-authored-by: qbe <public.github.c@hannen.at>
Co-committed-by: qbe <public.github.c@hannen.at>
This commit is contained in:
qbe
2025-12-18 12:17:00 +01:00
committed by AnErrupTion
parent ced8f9bee3
commit 04d4447273
2 changed files with 11 additions and 5 deletions

View File

@@ -1,8 +1,8 @@
[Unit]
Description=TUI display manager
After=systemd-user-sessions.service plymouth-quit-wait.service
After=getty@%I.service
Conflicts=getty@%I.service
After=getty@%i.service
Conflicts=getty@%i.service
[Service]
Type=idle