Skip to content

Instantly share code, notes, and snippets.

@Nklya
Last active January 4, 2019 09:10
Show Gist options
  • Save Nklya/1e0f0b7ea1ccd7a0326bbdfe73f0aff0 to your computer and use it in GitHub Desktop.
Save Nklya/1e0f0b7ea1ccd7a0326bbdfe73f0aff0 to your computer and use it in GitHub Desktop.
Lock screen on power button
event=button/power
action=/etc/acpi/power
#!/bin/sh
sudo -u <your-username> DISPLAY=:0 \
DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/<your-user-id>/bus \
dbus-send --type=method_call --dest=org.gnome.ScreenSaver \
/org/gnome/ScreenSaver org.gnome.ScreenSaver.Lock
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment