RTL for Claude 1.4.0
Added
- Install with one command:
npx rtl-for-claude. No download, no unzip, no
cd— an arrow-key menu asks what you want (the Claude Desktop app, the
Claude Code chat, the Codex chat, or the VS Code extension), tells you exactly
what it will change, and asks before doing it. It degrades gracefully: a
terminal that can't do arrow keys gets a numbered prompt, and a pipe or a
NO_COLORterminal gets clean plain text.--doctorchecks the prerequisites and
names the fix for each missing one — including the Xcode Command Line Tools,
which it now checks before copying a 500 MB app bundle instead of failing
half-way. Everything is still installable by hand from a checkout: the
installer runs the very same scripts. - A double-click installer for macOS in the release assets, for people who
would rather not open a terminal at all. (First launch needs right-click →
Open, because macOS quarantines every downloaded script.) - The VS Code extension can now cover the Codex chat too. Turn on
rtlForClaude.codex.enabled— the extension offers it once, by itself, when
Codex is installed. The Codex chat gets your fonts and settings, and — unlike
the hand-run patch — it re-applies automatically after every Codex update.
Fully reversible, and a patch you applied with the standalone script is never
touched unless you opt in.
📦 Install
- VS Code — download
rtl-for-claude-vscode-1.4.0.vsixbelow, then Extensions →…→ Install from VSIX… - Chrome / Edge / Brave — download
rtl-for-claude-browser-1.4.0.zip, unzip, openchrome://extensions, enable Developer mode → Load unpacked. - No install —
bash vscode-extension/apply-rtl.sh(Claude) orbash vscode-extension-codex/apply-rtl.sh(Codex).
Full changelog: https://github.com/mahdigh99/rtl-for-claude/blob/main/CHANGELOG.md