Skip to content

Accessibility

Everything under System Settings › Accessibility, as Nix options. Each one is named after the control you'd click, and set under programs.nix-plist-manager.options in home-manager.

224 options 159 verified against System Settings

What this pane shows that can’t be declared, and why:

34 settings
  • Share across devices — synced through iCloud, not stored in preferences
  • Touch Accommodations — for touch screens; macOS shows it only with a touch-enabled device
  • Press and hold duration — per-headphone settings kept for the connected AirPods or Beats, not in preferences
  • Noise Cancellation — per-headphone settings kept for the connected AirPods or Beats, not in preferences
  • Press speed — per-headphone settings kept for the connected AirPods or Beats, not in preferences
  • Tone volume — per-headphone settings kept for the connected AirPods or Beats, not in preferences
  • Audio › Spatial audio follows head movements — per-headphone settings kept for the connected AirPods or Beats, not in preferences
  • Headphones › Headphones, AirPods, Beats — per-headphone settings kept for the connected AirPods or Beats, not in preferences
  • System speech language (Live Speech) — stored as liveSpeechPreferredLanguage, but writing it doesn’t change what System Settings shows; picking one can download a voice
  • Use inertia when scrolling (Mouse) — shown only with a mouse connected
  • Pointer Control › Use mouse for scrolling — shown only with a mouse connected
  • Pointer Control › Use inertia when scrolling with mouse — shown only with a mouse connected
  • Amplification — Headphone Accommodations keeps an archived audio profile per audio route (com.apple.PersonalAudio), not declarable as values
  • Conversation Boost — Headphone Accommodations keeps an archived audio profile per audio route (com.apple.PersonalAudio), not declarable as values
  • Optimization — Headphone Accommodations keeps an archived audio profile per audio route (com.apple.PersonalAudio), not declarable as values
  • Media — Headphone Accommodations keeps an archived audio profile per audio route (com.apple.PersonalAudio), not declarable as values
  • Ambient Noise Reduction — Headphone Accommodations keeps an archived audio profile per audio route (com.apple.PersonalAudio), not declarable as values
  • Own Voice Amplification — Headphone Accommodations keeps an archived audio profile per audio route (com.apple.PersonalAudio), not declarable as values
  • Phone — Headphone Accommodations keeps an archived audio profile per audio route (com.apple.PersonalAudio), not declarable as values
  • Tune audio for — Headphone Accommodations keeps an archived audio profile per audio route (com.apple.PersonalAudio), not declarable as values
  • Headphone Accommodations — Headphone Accommodations keeps an archived audio profile per audio route (com.apple.PersonalAudio), not declarable as values
  • Tone — Headphone Accommodations keeps an archived audio profile per audio route (com.apple.PersonalAudio), not declarable as values
  • Transparency Mode — Headphone Accommodations keeps an archived audio profile per audio route (com.apple.PersonalAudio), not declarable as values
  • Allow platform switching to control your computer — asks for an administrator and stores its state outside readable preferences
  • Zoom › Touch Bar zoom — for Macs with a Touch Bar
  • Improve Assistive Voice Features — consent to share data with Apple; never operated
  • Choose Display — picks one of the connected displays; per-display state
  • Zoom Appearance › Appearance (Zoom) — shown only in picture-in-picture zoom
  • Show generated subtitles — not shown on the tested Mac, so where it’s stored couldn’t be observed
  • In-App Live Captions — not shown on the tested Mac, so where it’s stored couldn’t be observed
  • Play system sounds — not shown on the tested Mac, so where it’s stored couldn’t be observed
  • Siri › Type to Siri — not shown on the tested Mac, so where it’s stored couldn’t be observed
  • Set range for rapid zooming in and out — not shown on the tested Mac, so where it’s stored couldn’t be observed
  • RTT Relay number — the field doesn’t accept a value without a paired iPhone, which the tested Mac didn’t have