format: markdown files

This commit is contained in:
2024-09-05 19:07:08 +02:00
parent b18ed23d4d
commit 72858a9c96
5 changed files with 63 additions and 26 deletions

View File

@@ -1,4 +1,5 @@
# Service Files
This folder contains the files necessary to set up lidm on start up for the supported init systems, all of them are configured for tty7.
If you don't know what a init system is, you're certainly using `systemd`.
@@ -8,26 +9,31 @@ There's make scripts to automatically copy the service files to the proper locat
The manual steps for installation are:
## Systemd
* Copy `systemd.service` to `/etc/systemd/system/lidm.service`
* To enable it you can run `systemctl enable lidm`
## Dinit
* Copy `dinit` to `/etc/dinit.d/lidm`
* To enable it, run `dinitctl enable lidm`
## Runit
* Copy `runit/` to `/etc/runit/sv/lidm/`
* Add the service with `ln -s /etc/runit/sv/lidm /run/runit/service`
* And to enable it `sv enable lidm`
## OpenRC
* Copy `openrc` to `/etc/init.d/lidm`
* Enable the service with `rc-update add lidm`
## S6
* Copy `s6/` to `/etc/s6/sv/lidm/`
* Add the service with `s6-service add default lidm`
* Reload the database with `s6-db-reload` (you might have to run this every time the service file changes)
> [!WARNING]
> \[!WARNING]
> Make sure to disable any other service that might run on tty7, such us lightdm or most display managers out there.