From 5799521a006a6ba49ce2c1f085f75a5d9af546f5 Mon Sep 17 00:00:00 2001 From: Daneel Date: Sat, 28 Feb 2026 14:12:42 +0100 Subject: [PATCH] vertico: enable buffer-mode for VoiceOver accessibility Vertico default renders candidates via overlay before-string which is invisible to the nsterm.m AX text extraction. vertico-buffer-mode renders in a real buffer window that the accessibility layer handles. --- config.el | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/config.el b/config.el index bc2ec9c..a862bef 100644 --- a/config.el +++ b/config.el @@ -785,6 +785,17 @@ Skip for beamer exports — beamer uses adjustbox on plain tabular." '(message-cited-text-4 :foreground "#44475a" :italic t))) +;;; ============================================================ +;;; VERTICO — Accessibility +;;; ============================================================ + +;; Render candidates in a real buffer window so VoiceOver can read them. +;; Default Vertico uses overlay before-string which is invisible to the +;; AX text extraction layer in nsterm.m. +(after! vertico + (vertico-buffer-mode 1)) + + ;;; ============================================================ ;;; RSS — ELFEED ;;; ============================================================