X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=util%2Fepist%2Fepist.cc;h=13f663c92c3bd695f8e86b939a08992207f51129;hb=4aeca296e895bfe74d59d4732e740c2d49c10080;hp=51c1e8200efe19ecd517ea0eedc76903853affdc;hpb=aa34774d4c8758c33e66fd78b0135303456c5e51;p=chaz%2Fopenbox diff --git a/util/epist/epist.cc b/util/epist/epist.cc index 51c1e820..13f663c9 100644 --- a/util/epist/epist.cc +++ b/util/epist/epist.cc @@ -118,6 +118,22 @@ epist::epist(char **argv, char *dpy_name, char *rc_file) XKeysymToKeycode(getXDisplay(), XStringToKeysym("Down")), Mod1Mask)); + _actions.push_back(Action(Action::moveWindowUp, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("Up")), + Mod1Mask | ControlMask, 1)); + _actions.push_back(Action(Action::moveWindowDown, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("Down")), + Mod1Mask | ControlMask, 1)); + _actions.push_back(Action(Action::moveWindowLeft, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("Left")), + Mod1Mask | ControlMask, 1)); + _actions.push_back(Action(Action::moveWindowRight, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("Right")), + Mod1Mask | ControlMask, 1)); _actions.push_back(Action(Action::iconify, XKeysymToKeycode(getXDisplay(), XStringToKeysym("I")), @@ -126,6 +142,18 @@ epist::epist(char **argv, char *dpy_name, char *rc_file) XKeysymToKeycode(getXDisplay(), XStringToKeysym("O")), Mod1Mask | ControlMask)); + _actions.push_back(Action(Action::toggleMaximizeHorizontal, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("X")), + ShiftMask | Mod1Mask)); + _actions.push_back(Action(Action::toggleMaximizeVertical, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("X")), + ShiftMask | ControlMask)); + _actions.push_back(Action(Action::toggleMaximizeFull, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("X")), + Mod1Mask | ControlMask)); _actions.push_back(Action(Action::changeWorkspace, XKeysymToKeycode(getXDisplay(), XStringToKeysym("1")), @@ -160,8 +188,8 @@ epist::epist(char **argv, char *dpy_name, char *rc_file) Mod1Mask | ControlMask | ShiftMask, 3)); _actions.push_back(Action(Action::execute, XKeysymToKeycode(getXDisplay(), - XStringToKeysym("F6")), - Mod1Mask, "aterm")); + XStringToKeysym("space")), + Mod1Mask, "rxvt")); activateGrabs(); }