Typo & workspace auto-config