Auto-create .config dirs if missing