Skip to content

Add Chinese input and locale to the factory guest - #63

Closed
xiaojay wants to merge 1 commit into
omacom:mainfrom
xiaojay:chinese-localization
Closed

Add Chinese input and locale to the factory guest#63
xiaojay wants to merge 1 commit into
omacom:mainfrom
xiaojay:chinese-localization

Conversation

@xiaojay

@xiaojay xiaojay commented Aug 31, 2026

Copy link
Copy Markdown

Ship fcitx5 with Rime (simplified Chinese by default via luna_pinyin) and Noto CJK fonts, generate a zh_CN.UTF-8-first locale with an en_US fallback, seed a default fcitx5 input-method profile in /etc/skel, and enable Chromium's Wayland IME flags so Chinese input works in the browser. Upstream Omarchy already ships the fcitx5 user unit, environment, and first-run enablement; the ARM64 package set was simply missing the input-method packages. fcitx5-chinese-addons is deliberately excluded because it hard-depends on qt6-webengine, which does not fit the 6144 MiB factory image.

Claude-Session: https://claude.ai/code/session_01SsndMBnLyELvwmp7xtbf2w

Ship fcitx5 with Rime (simplified Chinese by default via luna_pinyin)
and Noto CJK fonts, generate a zh_CN.UTF-8-first locale with an en_US
fallback, seed a default fcitx5 input-method profile in /etc/skel, and
enable Chromium's Wayland IME flags so Chinese input works in the
browser. Upstream Omarchy already ships the fcitx5 user unit,
environment, and first-run enablement; the ARM64 package set was simply
missing the input-method packages. fcitx5-chinese-addons is deliberately
excluded because it hard-depends on qt6-webengine, which does not fit
the 6144 MiB factory image.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SsndMBnLyELvwmp7xtbf2w
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant