new systemd can't inhibit lid switches

Conflicts (repos merge):
	modules/services/x11/display-managers/default.nix
This commit is contained in:
Jack Cummings 2013-10-08 22:34:05 -07:00 committed by Vladimír Čunát
parent 4a96c8cf6a
commit f9fb7b7457
1 changed files with 0 additions and 10 deletions

View File

@ -39,16 +39,6 @@ let
exec > ~/.xsession-errors 2>&1
''}
${optionalString cfg.displayManager.desktopManagerHandlesLidAndPower ''
# Stop systemd from handling the power button and lid switch,
# since presumably the desktop environment will handle these.
if [ -z "$_INHIBITION_LOCK_TAKEN" ]; then
export _INHIBITION_LOCK_TAKEN=1
exec ${config.systemd.package}/bin/systemd-inhibit --what=handle-lid-switch:handle-power-key "$0" "$sessionType"
fi
''}
${optionalString cfg.startOpenSSHAgent ''
if test -z "$SSH_AUTH_SOCK"; then
# Restart this script as a child of the SSH agent. (It is