Audio Descriptions
Everything under System Settings › Accessibility › Audio Descriptions, as Nix options. Each one is named after the control
you'd click, and set under programs.nix-plist-manager.options in home-manager.
1 option 1 verified against System Settings
Play audio descriptions when available
Section titled “Play audio descriptions when available”System Settings › Accessibility › Audio Descriptions › Play audio descriptions when available
home-manager · per user ✓ Verified on macOS 27
applications.systemSettings.accessibility.audioDescriptions.playAudioDescriptionsWhenAvailable = true; true or false "unset" puts back macOS's default.
Where it's stored and what runs
-
com.apple.mediaaccessibilityMAAudibleMediaPrefPreferDescriptiveVideo
For false:
/usr/bin/defaults write com.apple.mediaaccessibility MAAudibleMediaPrefPreferDescriptiveVideo -bool false || echo 'nix-plist-manager: failed: /usr/bin/defaults write com.apple.mediaaccessibility MAAudibleMediaPrefPreferDescriptiveVideo -bool false' >&2/usr/bin/defaults -currentHost delete com.apple.mediaaccessibility MAAudibleMediaPrefPreferDescriptiveVideo 2>/dev/null || trueFor true:
/usr/bin/defaults write com.apple.mediaaccessibility MAAudibleMediaPrefPreferDescriptiveVideo -bool true || echo 'nix-plist-manager: failed: /usr/bin/defaults write com.apple.mediaaccessibility MAAudibleMediaPrefPreferDescriptiveVideo -bool true' >&2/usr/bin/defaults -currentHost delete com.apple.mediaaccessibility MAAudibleMediaPrefPreferDescriptiveVideo 2>/dev/null || trueFor unset:
/usr/bin/defaults delete com.apple.mediaaccessibility MAAudibleMediaPrefPreferDescriptiveVideo 2>/dev/null || true/usr/bin/defaults -currentHost delete com.apple.mediaaccessibility MAAudibleMediaPrefPreferDescriptiveVideo 2>/dev/null || true