loginctl
Session Commands
loginctl list-sessions
loginctl session-status $XDG_SESSION_ID
loginctl show-session $XDG_SESSION_ID
User Commands
loginctl list-users
loginctl show-user $USER
Configuration
# /etc/systemd/logind.conf.d/logind.conf
[Login]
HandleLidSwitch=ignore
HandleLidSwitchExternalPower=ignore
HandleLidSwitchDocked=ignore
HandlePowerKey=lock
IdleAction=lock
#IdleActionSec=1min
- The environment variable
LIBSEAT_BACKEND=logind
can be defined to specify the login manager