Isso impedirá a alternância automática de Spaces, que atenda aos seus critérios, mas também faz outras coisas que você talvez não queira:
defaults write com.apple.dock workspaces-auto-swoosh -bool false
osascript -e 'tell application "Dock" to quit'