safer linking allow spaces, add todo.txt config