|
|
@@ -2,9 +2,8 @@ module RimeDeploy
|
|
|
module Mac
|
|
|
class InstallRimeJob < Job
|
|
|
def call
|
|
|
- puts "Job: InstallRimeJob".blue
|
|
|
- sleep 1
|
|
|
- # system("brew install --cask squirrel")
|
|
|
+ puts intro
|
|
|
+ system("brew install --cask squirrel")
|
|
|
return :next
|
|
|
end
|
|
|
end
|
|
|
@@ -12,31 +11,26 @@ module RimeDeploy
|
|
|
class BackupRimeConfigJob < Job
|
|
|
def call
|
|
|
puts "Job: BackupRimeConfigJob".blue
|
|
|
- sleep 1
|
|
|
- raise RimeDeployError
|
|
|
- # system("mv ~/Library/Rime ~/Library/Rime.#{Time.now.to_i}.old")
|
|
|
+ system("mv ~/Library/Rime ~/Library/Rime.#{Time.now.to_i}.old")
|
|
|
return :next
|
|
|
end
|
|
|
end
|
|
|
|
|
|
class CloneConfigJob < Job
|
|
|
def call
|
|
|
- puts "Job: CloneConfigJob".blue
|
|
|
- sleep 1
|
|
|
- # system(
|
|
|
- # "git clone --depth=1 https://github.com/Mark24Code/rime-ice.git ~/Library/Rime"
|
|
|
- # )
|
|
|
+ puts intro
|
|
|
+ system(
|
|
|
+ "git clone --depth=1 https://github.com/iDvel/rime-ice.git ~/Library/Rime"
|
|
|
+ )
|
|
|
return :next
|
|
|
end
|
|
|
end
|
|
|
|
|
|
class CopyCustomConfigJob < Job
|
|
|
def call
|
|
|
- puts "Job: CopyCustomConfigJob".blue
|
|
|
- sleep 1
|
|
|
-
|
|
|
- # system("cp ./default.custom.yaml ~/Library/Rime/")
|
|
|
- # system("cp ./squirrel.custom.yaml ~/Library/Rime/")
|
|
|
+ puts intro
|
|
|
+ system("cp ./default.custom.yaml ~/Library/Rime/")
|
|
|
+ system("cp ./squirrel.custom.yaml ~/Library/Rime/")
|
|
|
return :next
|
|
|
end
|
|
|
end
|