X-Git-Url: https://git.brokenzipper.com/gitweb?a=blobdiff_plain;f=util%2Fepist%2Fepist.cc;h=4d557ab54c3b7130106f59ee5284aa16ebac42cc;hb=6a8f5f44e123c9ade7964e2051dd0d6a9858961c;hp=7b2b432d353159107f055d8a6fe6d905d9f886d6;hpb=c6234a4de0263828e89e3b8812cbb93e72d13ffc;p=chaz%2Fopenbox diff --git a/util/epist/epist.cc b/util/epist/epist.cc index 7b2b432d..4d557ab5 100644 --- a/util/epist/epist.cc +++ b/util/epist/epist.cc @@ -100,6 +100,14 @@ epist::epist(char **argv, char *dpy_name, char *rc_file) 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")), @@ -112,6 +120,26 @@ epist::epist(char **argv, char *dpy_name, char *rc_file) XKeysymToKeycode(getXDisplay(), XStringToKeysym("I")), Mod1Mask | ControlMask)); + _actions.push_back(Action(Action::toggleomnipresent, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("O")), + Mod1Mask | ControlMask)); + _actions.push_back(Action(Action::sendTo, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("1")), + Mod1Mask | ControlMask, 0)); + _actions.push_back(Action(Action::sendTo, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("2")), + Mod1Mask | ControlMask, 1)); + _actions.push_back(Action(Action::sendTo, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("3")), + Mod1Mask | ControlMask, 2)); + _actions.push_back(Action(Action::sendTo, + XKeysymToKeycode(getXDisplay(), + XStringToKeysym("4")), + Mod1Mask | ControlMask, 3)); activateGrabs(); }