diff --git a/autostart.sh b/autostart.sh index 54d7b4c..0c4641a 100755 --- a/autostart.sh +++ b/autostart.sh @@ -7,3 +7,4 @@ mmsdtng & nm-applet & pasystray & xfce4-power-manager & +/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 & diff --git a/rc.lua b/rc.lua index 4386b7e..f66b2d7 100644 --- a/rc.lua +++ b/rc.lua @@ -22,6 +22,9 @@ vkbd.init("ansi") function powermenu.suspend() awful.spawn("dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager.Suspend boolean:true") end +function powermenu.poweroff() + awful.spawn("dbus-send --system --print-reply --dest=org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager.PowerOff boolean:true") +end -- {{{ Error handling -- Check if awesome encountered an error during startup and fell back to