wip userconfig
support user_tools_dir config option