Files
ai-setup/home-configs/claude
Виталий Никитенко e6fe58eb37 feat(mimo): add ai-mimo launcher for Xiaomi MiMo V2.6 Pro
ai-mimo runs Claude Code through Xiaomi's Anthropic-compatible API
(Token Plan or pay-as-you-go). The key's endpoint is found by probing
token-plan-sgp, token-plan-ams and api.xiaomimimo.com (a key only works
in its own region) and is saved to mimo_base_url; MIMO_BASE_URL
overrides. Unreachable endpoints are skipped, token-plan-cn is left out
of the probe since it times out from our network, and a 402 on the
pay-as-you-go endpoint explains that a tp- Token Plan key is needed.

Always the smartest model: mimo-v2.6-pro in every slot and for
subagents, --model opus and --effort max on each start, 128000 output
tokens (Claude Code's ceiling), real 1M context window. Measured on
13.10: MiMo ignores output_config.effort (even "bogus" is accepted, no
length trend from low to max) and treats thinking adaptive like
enabled, so reasoning is always on; EFFORT_MAPPING.md records this.

/logout-mimo is registered as a command and handled by the logout hook
(removes mimo_key and mimo_base_url). setup.sh status, statusline brand
color, README, QUICK_START and AGENTS.md list the new launcher.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-13 15:43:25 +07:00
..

Claude Code configuration

Statusline (statusline-command.sh)

The custom statusline script renders only ASCII-safe characters and ANSI color codes:

  • ASCII brackets [ ] for git branch and effort level
  • ANSI 256-color escape sequences for model names, effort levels, and rate-limit percentages
  • The $ symbol for the DeepSeek balance (USD only)

It does not use Nerd Font glyphs, powerline separators, or emoji.

Unicode symbols you may see in the TUI

Some symbols that appear in the Claude Code interface are rendered by Claude Code's own TUI, not by this statusline script. For example, arrow symbols such as ⏵ (used before "bypass permissions on" prompts) are drawn by Claude Code itself.

If these symbols display as boxes or question marks, install a Unicode-capable font such as:

  • Noto Color Emoji (recommended on Linux)
  • Any terminal font with full Unicode support

To install Noto Color Emoji on Debian/Ubuntu:

sudo apt-get install -y fonts-noto-color-emoji

The statusline script itself does not require emoji fonts.