1 ly
Luca Matteo Spoljarevic edited this page 2026-02-27 21:44:07 +01:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Ly

Ly is a lightweight TTY display manager (login manager). This folder holds config.ini, which controls appearance, sessions, power keys, and optional autologin.

What the config does

  • Authentication Allow empty password (configurable); asterisk for password mask; clear password on failure (off); PAM service ly.
  • Appearance No animation; colours (bg, fg, border, error, etc.) in 32-bit hex; blank box; optional clock/bigclock; 24-bit colour.
  • Sessions Wayland sessions from /usr/share/wayland-sessions, X from /usr/share/xsessions, custom from /etc/ly/custom-sessions; xinitrc from ~/.xinitrc.
  • Power/brightness Shutdown (F1), restart (F2), sleep (F3), hibernate (F4); brightness F5/F6 via brightnessctl.
  • Autologin Optional: auto_login_user = ls, auto_login_session = null (set to e.g. hyprland to auto-start a session), auto_login_service = ly-autologin.
  • Paths Login defs, log file, session log (e.g. .local/state/ly-session.log), setup script /etc/ly/setup.sh.
  • Input Default input = login; vi mode off; numlock off; save last desktop/session.

How to use it

  1. Install Ly and enable the service: systemctl enable ly.
  2. Copy or symlink config.ini to ~/.config/ly/config.ini (or the path Ly uses on your system).
  3. Edit options as needed: set auto_login_session to your session (e.g. hyprland) if you want autologin; adjust brightness/power commands and keys for your hardware.
  4. Reboot or switch to Ly (e.g. disable other DMs first). Ly will show a TTY login; after login you can pick a Wayland/X session.

File reference

File Purpose
config.ini All Ly options: auth, theme, sessions, power, autologin