Editor
Accessibility
Gunamaya is built to be fully operable with a screen reader and a keyboard alone — no feature is mouse-only.
Screen readers
Gunamaya is tested against NVDA and JAWS on Windows, and VoiceOver on macOS. The editor, side bars, panels, and the Command Palette all expose proper accessible names and roles, and important state changes — a notification appearing, a debug session stopping at a breakpoint — are announced rather than only shown visually.
If Gunamaya doesn't detect your screen reader automatically, force screen reader-optimized mode from the Command Palette with Toggle Screen Reader Accessibility Mode. This adjusts things like how the editor exposes line content and reduces reliance on visual-only cues.
Keyboard-only navigation
Every command reachable with a mouse is also reachable from the keyboard. Two commands make this easier to explore:
Get Started with Accessibility Features
A guided, in-product walkthrough covering screen reader setup, keyboard navigation between panels, and how to navigate the editor without a mouse. Open it from the Help menu or the Command Palette.
Accessibility Help
Context-sensitive help for whatever you currently have focused — the editor, a notification, the terminal, and more — reachable with Alt+F1, describing exactly what keys do what in that context.
Visual accessibility
High contrast themes
Two built-in high-contrast color themes (light and dark) increase foreground/background contrast beyond what standard themes provide. Set one from Preferences: Color Theme in the Command Palette.
Zoom
Ctrl/Cmd + = and Ctrl/Cmd + - zoom the entire UI, not just the editor text, in fixed steps.
Reduced motion
Set workbench.reduceMotion to on to disable non-essential animations
throughout the workbench, or leave it at auto to follow your operating
system's reduced-motion preference automatically.
Terminal and Gunamaya AI accessibility
The integrated terminal supports an accessible buffer mode (F3 from a focused terminal) that presents its output as navigable, screen-reader-friendly text rather than a live rendering surface. Gunamaya AI's chat panel is a standard accessible chat interface — every message, including tool-call steps like "Read file" or "Run command," is exposed to assistive technology in the order it happened.