JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
Add lock screen
authorMarco Peereboom <marco@conformal.com>
Sun, 1 Feb 2009 05:29:43 +0000 (05:29 +0000)
committerMarco Peereboom <marco@conformal.com>
Sun, 1 Feb 2009 05:29:43 +0000 (05:29 +0000)
scrotwm.1
scrotwm.c

index 280b87d..02c3e47 100644 (file)
--- a/scrotwm.1
+++ b/scrotwm.1
@@ -125,6 +125,8 @@ Take screenshot of selected window (if enabled)
 Toggle version in status bar
 .It Cm M-t
 Toggle focused window between tiled and floating
+.It Cm M-S Aq Cm Delete
+Lock scren
 .It Cm M1
 Focus window
 .It Cm M-M1
index 2ca9918..d7fa44e 100644 (file)
--- a/scrotwm.c
+++ b/scrotwm.c
@@ -181,6 +181,7 @@ char                        *bar_fonts[] = {
 /* terminal + args */
 char                   *spawn_term[] = { "xterm", NULL };
 char                   *spawn_screenshot[] = { "screenshot.sh", NULL, NULL };
+char                   *spawn_lock[] = { "xlock", NULL };
 char                   *spawn_menu[] = { "dmenu_run", "-fn", NULL, "-nb", NULL,
                            "-nf", NULL, "-sb", NULL, "-sf", NULL, NULL };
 
@@ -1687,6 +1688,7 @@ struct key {
        { MODKEY | ShiftMask,   XK_s,           screenshot,     {.id = SWM_ARG_ID_SS_WINDOW} },
        { MODKEY,               XK_t,           floating_toggle,{0} },
        { MODKEY | ShiftMask,   XK_v,           version,        {0} },
+       { MODKEY | ShiftMask,   XK_Delete,      spawn,          {.argv = spawn_lock} },
 };
 
 void