Auto Switch Input Source by App and Domain on Mac
This guide shows a simple way to configure input-source automation by app and domain without creating rule sprawl.
Best Minimal Setup
Start with only three rules:
- Editor / IDE app rule
- Communication app rule
- One browser domain rule
Then test in your natural switching order.
Priority Logic (Keep It Clear)
- app rule = baseline
- domain rule = browser refinement
- domain rule should override broad browser default when both match
Common Mistakes
- adding too many rules at once
- using inconsistent domain text
- keeping outdated rules that no longer match your workflow
Maintenance Routine
Weekly quick check:
- remove stale domains
- keep high-frequency apps explicit
- verify one editor + one browser transition