diff --git a/config.h b/config.h index ba206ab..6120044 100644 --- a/config.h +++ b/config.h @@ -68,6 +68,7 @@ Layout layouts[] = { // action_maximize_vert // action_maximize_horz // action_maximize +// action_menu // If using "AnyModifier" place those keys at the end of the array. Binding keys[] = { @@ -93,6 +94,9 @@ Binding keys[] = { // Gracefully close the current window. { .mod = Mod4Mask, .key = XK_Escape, .act = action_close }, + // Popup list of windows in current spot. + { .mod = Mod4Mask, .key = XK_Menu, .act = action_menu }, + // Toggle current window full screen. { .mod = Mod4Mask, .key = XK_f, .act = action_fullscreen }, { .mod = Mod4Mask, .key = XK_v, .act = action_maximize_vert }, diff --git a/xoat.c b/xoat.c index c9f8047..e15a3dd 100644 --- a/xoat.c +++ b/xoat.c @@ -153,6 +153,7 @@ void action_fullscreen(void*, int, Client*); void action_maximize_vert(void*, int, Client*); void action_maximize_horz(void*, int, Client*); void action_maximize(void*, int, Client*); +void action_menu(void*, int, Client*); #include "config.h"