<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#333333" bgcolor="#FFFFCC">
    Hello,<br>
    so i thought why not compile openbox myself, disable some unneeded
    stuff.<br>
    i now have a reduced version running, and it's much snappier.<br>
    i don't notice any other difference, and that confuses me a little
    because i disabled a lot of things.<br>
    this is on an archlinux plain openbox install, no desktop
    environment. xorg-server is 1.17.2-4.<br>
    <br>
    i did the usual:<tt><br>
      <br>
    </tt><tt>./configure --help</tt><tt><br>
    </tt><tt>./configure <see below></tt><tt><br>
    </tt><tt>make</tt><tt><br>
    </tt><tt>sudo make install</tt><br>
    <br>
    question is:<br>
    i could not find any documentation on what those options do exactly,
    besides from what is in ./configure's help message. or if there are
    even more options.<br>
    a pointer to the right resource(s) would be appreciated.<br>
    <br>
    if you could also take a look at my options and maybe explain some:<br>
    <br>
    <tt><tt>--disable-xkb</tt><tt><br>
      </tt><tt>--disable-xshape</tt><tt><br>
      </tt><tt>--disable-xsync</tt><br>
    </tt>
    ? i have no clue what these mean! i just disabled them, and
    everything works fine.<br>
    <br>
    <tt><tt>--disable-imlib2</tt><tt><br>
      </tt><tt>--disable-librsvg</tt><br>
    </tt>as i understand, these 2 disable icons support. i don't use
    icons in menus anyway.<br>
    but i still have icons in the titlebar, and they also look the same
    as before.<br>
    <br>
    <tt>--disable-startup-notification</tt><br>
    kind of self-explanatory, and the behavior is as expected<br>
    <br>
    <tt>--disable-nls</tt><br>
    i took this to mean ui internationalisation. i use english anyway,
    so no difference<br>
    <br>
    <tt>--disable-session-management</tt><br>
    ? it's still possible to start openbox with openbox-session.<br>
    maybe it applies to more complex setups (desktop environments).<br>
    i suspect xdg-autostart doesn't work anymore.<br>
    <br>
    <tt>--disable-xcursor</tt><br>
    i still have my normal cursor theme (not the inbuilt default) when
    hovering over windows? huh?<br>
    <br>
    <tt>--disable-xinerama</tt><br>
    i vaguely understand what xinerama does, and i have no desires for
    customized multi-monitor setups.<br>
    anyhow my system works nicely.<br>
    <tt><br>
      --with-x<br>
    </tt>huh? does that mean i can compile ob without support for the
    xorg-server?<br>
    i tried, and it threw an error (no X found or something).<br>
    (this is the only option i took from the original PKGBUILD, all
    others are added)<br>
    <br>
    thanks for reading this far,<br>
    <br>
    TT<br>
    <br>
    PS:<br>
    is it possible to compile without xft or freetype (=using only
    xfonts)?<br>
  </body>
</html>