From 8415c8d2a2e7cc0e843f0d6d88a92cf57a15d1c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=9B=B7=E7=94=B5=E8=8A=BD=E8=A1=A3?= Date: Wed, 7 Oct 2026 11:54:16 -0400 Subject: [PATCH] Document the China switch order --- docs/regions.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/regions.md b/docs/regions.md index b280f8f3..f3468442 100644 --- a/docs/regions.md +++ b/docs/regions.md @@ -14,7 +14,7 @@ The China profile's `servers.sed` puts a `.omarchy.cn` twin ahead of every `.oma ## Switching an installed machine -`omarchy-region cn|global` switches at runtime. China installs the input method, runs `install/config/region.sh` (region file, developer-mirror drop-ins, locale), refreshes pacman on the current channel, installs the profile `packages` and populates the ArchLinuxCN keyring. China also sets up Rime Ice in the person's home. Global undoes the drop-ins and the locale, refreshes pacman back to the channel defaults, and removes the Claude Code API settings from the home; it keeps Rime. +`omarchy-region cn|global` switches at runtime. China installs the input method and runs `install/config/region.sh` (region file, developer-mirror drop-ins, locale). It then renders the cn pacman config to a scratch directory, installs the profile `packages` through it, populates the ArchLinuxCN keyring, and only then refreshes pacman on the current channel, so the refresh upgrade already trusts ArchLinuxCN. China also sets up Rime Ice in the person's home. Global undoes the drop-ins and the locale, refreshes pacman back to the channel defaults, and removes the Claude Code API settings from the home; it keeps Rime. ## ISO builder contract