Automatically add completion based on shell type