Files
homebrew-cask/Casks/k/keyman.rb
2023-11-29 22:31:50 -05:00

37 lines
1.1 KiB
Ruby

cask "keyman" do
version "16.0.144"
sha256 "51cbc4fb9a1275482ea8bb94ea0845ad672a95c5748ac0c93a1626504c08d6f4"
url "https://downloads.keyman.com/mac/stable/#{version}/keyman-#{version}.dmg"
name "Keyman"
desc "Reconfigures keyboard to type in another language"
homepage "https://keyman.com/"
livecheck do
url "https://downloads.keyman.com/mac/stable/"
regex(%r{href=["']?v?(\d+(?:\.\d+)+)/?["' >]}i)
end
input_method "Install Keyman.app/Contents/MacOS/Keyman.app"
uninstall quit: "keyman.inputmethod.Keyman"
zap trash: [
"~/Documents/Keyman-Keyboards",
"~/Library/Caches/keyman.inputmethod.Keyman",
"~/Library/Preferences/keyman.inputmethod.Keyman.plist",
]
caveats <<~EOS
You must manually install the keyboard layout under:
Preferences Keyboard Input Sources
Before uninstalling Keyman, it is also suggested to manually remove the
input method. For further details, see the following links:
https://help.keyman.com/products/mac/current-version/start/install-keyman
https://help.keyman.com/products/mac/current-version/troubleshooting/uninstall-keyman
EOS
end