+
+ _actions.push_back(Action(Action::nextWorkspace,
+ XKeysymToKeycode(getXDisplay(),
+ XStringToKeysym("Tab")),
+ ControlMask));
+ _actions.push_back(Action(Action::prevWorkspace,
+ XKeysymToKeycode(getXDisplay(),
+ XStringToKeysym("Tab")),
+ ControlMask | ShiftMask));
+ _actions.push_back(Action(Action::toggleshade,
+ XKeysymToKeycode(getXDisplay(),
+ XStringToKeysym("F5")),
+ Mod1Mask));
+ _actions.push_back(Action(Action::close,
+ XKeysymToKeycode(getXDisplay(),
+ XStringToKeysym("F4")),
+ Mod1Mask));
+ _actions.push_back(Action(Action::nextWindow,
+ XKeysymToKeycode(getXDisplay(),
+ XStringToKeysym("Tab")),
+ Mod1Mask));
+ _actions.push_back(Action(Action::prevWindow,
+ XKeysymToKeycode(getXDisplay(),
+ XStringToKeysym("Tab")),
+ Mod1Mask | ShiftMask));
+ _actions.push_back(Action(Action::nextWindowOnAllWorkspaces,
+ XKeysymToKeycode(getXDisplay(),
+ XStringToKeysym("Tab")),
+ Mod1Mask | ControlMask));
+ _actions.push_back(Action(Action::prevWindowOnAllWorkspaces,
+ XKeysymToKeycode(getXDisplay(),
+ XStringToKeysym("Tab")),
+ Mod1Mask | ShiftMask | ControlMask));
+ _actions.push_back(Action(Action::raise,
+ XKeysymToKeycode(getXDisplay(),
+ XStringToKeysym("Up")),
+ Mod1Mask));
+ _actions.push_back(Action(Action::lower,
+ XKeysymToKeycode(getXDisplay(),
+ XStringToKeysym("Down")),
+ Mod1Mask));
+ _actions.push_back(Action(Action::iconify,
+ XKeysymToKeycode(getXDisplay(),
+ XStringToKeysym("I")),
+ Mod1Mask | ControlMask));
+ _actions.push_back(Action(Action::toggleomnipresent,
+ XKeysymToKeycode(getXDisplay(),
+ XStringToKeysym("O")),
+ Mod1Mask | ControlMask));
+ activateGrabs();