X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=util%2Fepist%2Fepist.cc;h=1a4b4c24370f46684adfeb8075b45c8923ddfcc7;hb=843f9726ab6fd99fe3a2f285e6c85bd2880a275f;hp=32d79d2fdb0091cde9f6185737941d736d8ac0c5;hpb=e8fcc69d4b63f6d8531d93f61ead8eda8f45577d;p=chaz%2Fopenbox diff --git a/util/epist/epist.cc b/util/epist/epist.cc index 32d79d2f..1a4b4c24 100644 --- a/util/epist/epist.cc +++ b/util/epist/epist.cc @@ -124,22 +124,42 @@ epist::epist(char **argv, char *dpy_name, char *rc_file) XKeysymToKeycode(getXDisplay(), XStringToKeysym("O")), Mod1Mask | ControlMask)); - _actions.push_back(Action(Action::sendToWorkspace, + _actions.push_back(Action(Action::changeWorkspace, XKeysymToKeycode(getXDisplay(), XStringToKeysym("1")), Mod1Mask | ControlMask, 0)); - _actions.push_back(Action(Action::sendToWorkspace, + _actions.push_back(Action(Action::changeWorkspace, XKeysymToKeycode(getXDisplay(), XStringToKeysym("2")), Mod1Mask | ControlMask, 1)); - _actions.push_back(Action(Action::sendToWorkspace, + _actions.push_back(Action(Action::changeWorkspace, XKeysymToKeycode(getXDisplay(), XStringToKeysym("3")), Mod1Mask | ControlMask, 2)); - _actions.push_back(Action(Action::sendToWorkspace, + _actions.push_back(Action(Action::changeWorkspace, XKeysymToKeycode(getXDisplay(), XStringToKeysym("4")), Mod1Mask | ControlMask, 3)); + _actions.push_back(Action(Action::sendToWorkspace, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("1")), + Mod1Mask | ControlMask | ShiftMask, 0)); + _actions.push_back(Action(Action::sendToWorkspace, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("2")), + Mod1Mask | ControlMask | ShiftMask, 1)); + _actions.push_back(Action(Action::sendToWorkspace, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("3")), + Mod1Mask | ControlMask | ShiftMask, 2)); + _actions.push_back(Action(Action::sendToWorkspace, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("4")), + Mod1Mask | ControlMask | ShiftMask, 3)); + _actions.push_back(Action(Action::execute, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("F6")), + Mod1Mask, "aterm")); activateGrabs(); }