{"id":15034551,"url":"https://github.com/mark24code/rime-auto-deploy","last_synced_at":"2025-04-13T10:47:00.883Z","repository":{"id":151929177,"uuid":"624483417","full_name":"Mark24Code/rime-auto-deploy","owner":"Mark24Code","description":"Rime输入法安装脚本，让一切更轻松。Make using Rime easy. ","archived":false,"fork":false,"pushed_at":"2024-12-18T14:57:46.000Z","size":2619,"stargazers_count":1428,"open_issues_count":2,"forks_count":72,"subscribers_count":4,"default_branch":"main","last_synced_at":"2025-04-06T07:01:44.028Z","etag":null,"topics":["cli","cli-app","comand-line","command-line-tool","repl","rime","rime-config","ruby","terminal","toolkit"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Mark24Code.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-06T15:09:10.000Z","updated_at":"2025-04-05T03:09:49.000Z","dependencies_parsed_at":null,"dependency_job_id":"85400876-fc7b-450e-b383-969ecdced80f","html_url":"https://github.com/Mark24Code/rime-auto-deploy","commit_stats":{"total_commits":109,"total_committers":4,"mean_commits":27.25,"dds":0.03669724770642202,"last_synced_commit":"4823da8bc44598aa9b73de4bf902d3e065b66a79"},"previous_names":[],"tags_count":15,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mark24Code%2Frime-auto-deploy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mark24Code%2Frime-auto-deploy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mark24Code%2Frime-auto-deploy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Mark24Code%2Frime-auto-deploy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Mark24Code","download_url":"https://codeload.github.com/Mark24Code/rime-auto-deploy/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248702406,"owners_count":21148114,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cli","cli-app","comand-line","command-line-tool","repl","rime","rime-config","ruby","terminal","toolkit"],"created_at":"2024-09-24T20:25:28.258Z","updated_at":"2025-04-13T10:47:00.846Z","avatar_url":"https://github.com/Mark24Code.png","language":"Ruby","readme":"# Rime auto deploy\n\n-- Rime输入法安装脚本，让一切更轻松\n\n一个自用的脚本，帮助无痛快速安装、部署 Rime 输入法（中州韵、小狼毫，鼠须管）以及部署配置\n\n* 集成 雾凇拼音配置，来源 https://dvel.me/posts/rime-ice/\n* 支持 模糊拼音以及配置\n* 集成 20款 输入法皮肤, 来源 https://simgv.com/2022/01/11/rime-skin/ 包括微信皮肤\n* 新增主题。支持Linux、MacOS\n\n---\nQQ 交流群：\n\n* 761103715\n\n---\n\n# 一、不同系统下使用说明\n\n## 系统\n\n⚠️ 支持：\n\n* MacOS ✅\n* Linux 发行版 ✅\n* Windows ✅  [查看 Windows 下的说明文档](./WINDOWS_README.md)\n\n![rime](./images/rime.jpeg)\n![result](./images/result.png)\n![working](./images/working.png)\n\n## 依赖\n\n安装 `Ruby 3`\n\n* Mac OS `brew install ruby`\n* Debian Linux distro `sudo apt install ruby`\n* 其他 Linux 根据自己情况判断。有些 Linux 可能自带 Ruby\n\n⚠️ MacOS脚本会自动帮助安装 Rime，Linux下由于发行版、Rime 衍生方式太多，需要自行提前安装 Rime\n\n```\nFor Fcitx5, install fcitx5-rime.\nFor Fcitx, install fcitx-rime.\nFor IBus, install ibus-rime.\n\nmore: https://wiki.archlinux.org/title/Rime\n```\n\n## MacOS/Linux 使用方法\n\n\n\u003e Linux发行版和包管理太多，需要执行安装 Rime。MacOS 使用 brew 自动安装，需要拥有 brew\n\n\n- step1: 克隆/下载 latest 最新的稳定版到本地\n    - `git clone --depth=1 https://github.com/Mark24Code/rime-auto-deploy.git --branch latest`\n- step2: 进入项目目录\n    - `cd rime-auto-deploy`\n- step3: 执行部署脚本\n    - `./installer.rb`\n\n## Windows 使用方法\n\n[查看 Windows 下的说明文档](./WINDOWS_README.md)\n\n# 二、工作模式说明\n\n## 1. 自动模式 (Auto Mode)\n\n适用于第一次安装输入法\n\n```\n- step01: 确认安装 Rime 输入法，自动安装\n    - 需要用户自行登出，重进系统，设置Rime输入法为系统输入法\n- step02: 备份 Rime 默认配置\n- step03: 自动安装 Rime-ice 配置\n- step04: 自动追加自定义配置模板\n```\n\n## 2. 手动模式 (Manual Mode)\n\n手动模式可以自定义选择自动部署中 step 01~04 分别单独执行\n适用于想要单独对步骤进行运行，比如获取最新的 雾凇拼音配置、调试更新修改自定义配置\n\n⚠️ 提示\n\n### 1. 如果您已经安装了Rime，想手动执行：使用最新版本的 雾凇拼音\n\n为了避免直接执行 `03` 会造成目录冲突，这里建议先执行 `02` 进行配置备份，再手动执行 `03` 进行配置下载\n\n\u003e 备份文件并不会消失。而是会换个名字。放在同一个目录下。方便找回数据。如果觉得太冗余，可以手动删除历史备份的 `Rime.xxx.old` 的目录\n\n### 2. 如果想进行自定义配置\n\n- 配置文件放在 `custom/` 目录中。在 `04` 步执行之后，会复制进入 Rime 的配置目录\n\n- 你可以把自己的配置放在  `custom/` 目录下一起被复制\n\n- 你可以修改 `custom/` 目录下的配置。 参见 `三、自定义配置` 部分\n\n- ⚠️  RIME 配置使用了 YAML 格式，对空格、缩进保持敏感，尽可能地对齐。 `#` 前缀表示这行配置不生效，去除则生效\n\n- 配置文件可以对模糊拼音、皮肤、字体进行进一步的设置\n\n- 编辑完成保存文件，再手动执行 `04` 单独更新配置\n\n## 3. 升级模式（Upgrade Mode）\n\n```\n=== Rime Deploy ====\nwelcome to use Rime installer.\n\nChoose mode:\n[1] Auto mode: Suitable for first-time operation.\n[2] Handle mode: Decide to execute on your own.\n[3] Upgrade mode: Suitable for upgrade exist Rime  \u003c---- 更新模式 v3.2.0 新增\nTips: input the index. e.g: 1; Ctrl-C exit.\n```\n\n升级模式用来解决，适用于第一次安装脚本之后，后续想单独的更新上游配置\n\n```\n[Upgrade Mode]\n\nChoose mode:\n[1] Upgrade rime auto deploy  \u003c---- 更新这个脚本自己，仅限于 git 下载方式\n[2] Upgrade rime config  \u003c----  更新配置仓库，目前是 雾凇拼音，会升级到最新\nTips: input the index. e.g: 1; Ctrl-C exit.\n```\n\n\n# 三、自定义配置\n\n## 1. 自定义模糊拼音\n\n编辑 `custom/rime_ice.custom.yaml` 中模糊拼音定义部分\n\n然后保存文件，重新执行脚本，进入手动模式，单独执行 step04，重新部署 Rime\n\n## 2. 修改皮肤\n\n* MacOS 修改 `squirrel.custom.yaml`\n* Windows 修改 `weasel.custom.yaml`\n\n\n```\nstyle:\n    color_scheme: \u003c白天模式主题\u003e\n    color_scheme_dark: \u003c黑夜模式主题\u003e\n\n# 皮肤列表\npreset_color_schemes:\n  macos_light: # \u003c---  上面的主题，可以替换为下面的主题名字\n    .....\n```\n\n然后保存文件，重新执行脚本，进入手动模式，单独执行 step04，重新部署 Rime\n\n## 2.1 修改皮肤字体大小\n\n找到上面正在使用的皮肤名称\n\n```\nfont_point: 16 # \u003c----  修改对应皮肤的 字体大小， 推荐范围 16~22\n```\n\n然后保存文件，重新执行脚本，进入手动模式，单独执行 step04，重新部署 Rime\n\n\n# 四、参考 \u0026 鸣谢\n\n\n* 流程参考: Tiwtter @lewangdev\n* 配置来源: https://github.com/iDvel/rime-ice\n\n\n# 最后\n\n到这里看来已经解决了您的问题。可以愉快的使用 Rime！让我们 🍻\n\n后续，如果您遇到了使用问题，可以：\n\n* [如果遇到了问题、建议 可以点击这段文字创建一个 Github Issue 给我，我会尽可能的答复](https://github.com/Mark24Code/rime-auto-deploy/issues/new)\n* 发邮件给我 mark.zhangyoung@qq.com\n\n----\n\n如果您觉得帮到您了，节省了大量时间。可以请作者喝杯可乐~ 🥳\n\n微信\n\n![weixin](http://ww1.sinaimg.cn/small/44894cbbgw1f70k6ctxg4j208908a3zq.jpg)\n\n支付宝\n\n![zhifubao](http://ww3.sinaimg.cn/small/44894cbbgw1f70k0qnm93j20dd0ddtak.jpg)\n\n\n\n[![Star History Chart](https://api.star-history.com/svg?repos=Mark24Code/rime-auto-deploy\u0026type=Date)](https://star-history.com/#Mark24Code/rime-auto-deploy\u0026Date)\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmark24code%2Frime-auto-deploy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmark24code%2Frime-auto-deploy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmark24code%2Frime-auto-deploy/lists"}