all repos — openbox @ 3d8a035a9a230b729bc0c0c6ed6cee95169bd51e

openbox fork - make it a bit more like ryudo

try appending our shit to the path, and not import config in the cc
Dana Jansens danakj@orodu.net
commit

3d8a035a9a230b729bc0c0c6ed6cee95169bd51e

parent

05aad313ee969cae900b587941f47673029f41ef

2 files changed, 6 insertions(+), 6 deletions(-)

jump to
M otk/renderstyle.ccotk/renderstyle.cc

@@ -15,8 +15,8 @@ : _screen(screen),

_file(stylefile) { // pick one.. -#define FIERON -//#define MERRY +//#define FIERON +#define MERRY #ifdef FIERON _root_color = new RenderColor(_screen, 0x272a2f);
M src/python.ccsrc/python.cc

@@ -26,13 +26,13 @@ Py_Initialize();

// initialize the C python module init_otk(); init_ob(); - // include the openbox directories for python scripts in the sys path + // prepend the openbox directories for python scripts to the sys path PyRun_SimpleString("import sys"); - PyRun_SimpleString(const_cast<char*>(("sys.path.append('" + + PyRun_SimpleString("sys.path.insert('0, " SCRIPTDIR "')"); + PyRun_SimpleString(const_cast<char*>(("sys.path.insert(0, '" + otk::expandTilde("~/.openbox/python") + "')").c_str())); - PyRun_SimpleString("sys.path.append('" SCRIPTDIR "')"); - PyRun_SimpleString("import ob; import otk; import config;"); + PyRun_SimpleString("import ob; import otk;");// import config;"); // set up convenience global variables PyRun_SimpleString("ob.openbox = ob.Openbox_instance()"); PyRun_SimpleString("otk.display = otk.Display_instance()");