|
|
@@ -1,38 +0,0 @@
|
|
|
-#!/usr/bin/env ruby
|
|
|
-
|
|
|
-puts "==== Rime auto deploy ===="
|
|
|
-puts "Have you installed Rime?(y/n)"
|
|
|
-
|
|
|
-result = gets
|
|
|
-if result.strip != "y"
|
|
|
- puts "(1/4) Install rime ? (y/n)"
|
|
|
- result = gets
|
|
|
- system("brew install --cask squirrel") if result.strip == "y"
|
|
|
- puts "step1: Logout and relogin system"
|
|
|
- puts "step2: Make Rime Input as your input method in system pane."
|
|
|
- puts "step3: Rerun this program, jump over install Rime step."
|
|
|
-else
|
|
|
- puts "Do you want to continue?(y/n)"
|
|
|
- result = gets
|
|
|
- exit 0 if result.strip != "y"
|
|
|
-
|
|
|
- puts "(2/4) Backup Rime default config."
|
|
|
- puts "run `mv ~/Library/Rime ~/Library/Rime.old`"
|
|
|
- system("mv ~/Library/Rime ~/Library/Rime.old")
|
|
|
- puts "done ✅"
|
|
|
- puts ""
|
|
|
- puts "(3/4) Install Rime-ice config."
|
|
|
- puts "run `git clone --depth=1 https://github.com/Mark24Code/rime-ice.git ~/Library/Rime`"
|
|
|
- system(
|
|
|
- "git clone --depth=1 https://github.com/Mark24Code/rime-ice.git ~/Library/Rime"
|
|
|
- )
|
|
|
- puts "done ✅"
|
|
|
- puts ""
|
|
|
- puts "(4/4) Download Custom config."
|
|
|
- system("cp ./default.custom.yaml ~/Library/Rime/")
|
|
|
- system("cp ./squirrel.custom.yaml ~/Library/Rime/")
|
|
|
- puts "done ✅"
|
|
|
- puts ""
|
|
|
- puts "Deploy finised"
|
|
|
- puts "Please open Rime setting pane and click `Deploy`. Enjoy~ 🍻"
|
|
|
-end
|