New answers tagged cinema-display
I don't know of any way to disable internal speakers. However, you might look into a solution like ControlPlane, which can automatically set your default audio output (and many other system settings) based on environmental factors of your choosing, e.g. having a specific display connected, or the presence of a specific WiFi access point.
Top 50 recent answers are included