aboutsummaryrefslogtreecommitdiffstats
path: root/recipes/fluxbox/fluxbox/gpe-logout.fluxbox
diff options
context:
space:
mode:
Diffstat (limited to 'recipes/fluxbox/fluxbox/gpe-logout.fluxbox')
-rw-r--r--recipes/fluxbox/fluxbox/gpe-logout.fluxbox17
1 files changed, 17 insertions, 0 deletions
diff --git a/recipes/fluxbox/fluxbox/gpe-logout.fluxbox b/recipes/fluxbox/fluxbox/gpe-logout.fluxbox
new file mode 100644
index 0000000000..29a6ab6ab3
--- /dev/null
+++ b/recipes/fluxbox/fluxbox/gpe-logout.fluxbox
@@ -0,0 +1,17 @@
+#!/bin/sh
+
+gpe-question --icon /usr/share/pixmaps/gpe-logout.png --question "<span weight='bold' size='larger'>Are you sure you want to log out?</span>
+
+Unsaved data from applications will be lost." --buttons !gtk-cancel "ok:Log out"
+
+# check for button number returned by gpe-question:
+if [ $? -eq 1 ]; then
+ echo "Logout.";
+ killall fluxbox
+fi
+# hack to run on simpad too
+ killall metacity;
+else
+ echo "Logout cancelled.";
+fi
+