Move login state, authentication, discovery, input, rendering, and tests into focused TUI modules. Add detailed CLI error reports with recovery commands, align the build and host-check documentation, and keep the legacy Go tree outside normal builds. Checks: make check; make integration-test; go test ./... (legacy/go).
46 lines
1.1 KiB
TOML
46 lines
1.1 KiB
TOML
tty = 2
|
|
main_log_path = "/var/log/latchd.log"
|
|
client_log_path = "/var/log/latchd.client.log"
|
|
pam_service = "latchd"
|
|
system_shell = "/bin/sh"
|
|
initial_path = "/usr/local/sbin:/usr/local/bin:/usr/bin"
|
|
|
|
[x11]
|
|
display = ":1"
|
|
server_path = "/usr/bin/X"
|
|
xauth_path = "/usr/bin/xauth"
|
|
server_timeout_secs = 60
|
|
server_log_path = "/var/log/latchd.xorg.log"
|
|
sessions_path = "/usr/share/xsessions"
|
|
scripts_path = "/etc/latchd/wms"
|
|
|
|
[wayland]
|
|
sessions_path = "/usr/share/wayland-sessions"
|
|
scripts_path = "/etc/latchd/wayland"
|
|
|
|
[environment_switcher]
|
|
include_tty_shell = false
|
|
max_display_length = 18
|
|
remember_last_session = true
|
|
last_session_path = "/var/lib/latchd/last-session.toml"
|
|
|
|
# Start power actions directly with an executable and its arguments.
|
|
[power_controls]
|
|
entries = []
|
|
|
|
[accounts]
|
|
minimum_uid = 1000
|
|
excluded_users = []
|
|
enumerate = true
|
|
faillock_path = "/usr/sbin/faillock"
|
|
faillock_config = "/etc/security/faillock.conf"
|
|
shadow_path = "/etc/shadow"
|
|
|
|
[visual]
|
|
background_enabled = true
|
|
animations = true
|
|
notifications = true
|
|
reduced_motion = false
|
|
max_wallpaper_bytes = 8388608
|
|
# wallpaper_path = "/etc/latchd/wallpaper.png"
|