sockets
disable gaps.
color
add touchcmd
touchpad
Rule callbacks. Read note...

NOTE: The callback should probably be executed at the bottom of
the manage() function instead of in appyrules(), which means
a `callback` member should be added to `c`.

At the bottom of manage():

    if (c->callback) {
      (*c->callback)(c);
      c->callback = NULL;
    }
Revert "Rule callbacks. Read note..."

This reverts commit 8fe9645d0f8f8aae4e9b237d8896b30748eb810a.
fix mplayer border on manage().
cleanup mplayer fix.
change mplayer fix.
Revert "change mplayer fix."

This reverts commit b78b8cfd8ed848e6a7fd7e8aeb876fe8b042f016.
give mplayer fix a def.
more mplayer chhanges.
border colors.
clean border colors.
add touchpad status to dwm-status.
dwm-status
better paste command.
fix xdotool type.