danbohea.sketch
Ansibleロール: Sketch
macOSにSketch、サポートツール、プラグインをインストールします。
要件
- macOS 10.11または10.12
ロール変数
すべてのロールのデフォルト変数は、以下にそれぞれのデフォルト値とともにリストされています。
sketch_apps:
- sketch
- sketch-tool
- sketch-toolbox
インストールするアプリを指定します(Homebrew Caskを通じて)。
sketch_plugins_dir: "/Users/{{ ansible_env.USER }}/Library/Application Support/com.bohemiancoding.sketch3/Plugins"
Sketchプラグインをインストールする場所です。デフォルト値は、現在利用可能なバージョンのSketchのデフォルトの場所です。
sketch_plugin_repos:
- { repo: "https://github.com/ddwht/sketch-dynamic-button.git", dest: "sketch-dynamic-button" }
- { repo: "https://github.com/getflourish/Sketch-Style-Inventory.git", dest: "Sketch-Style-Inventory" }
- { repo: "https://github.com/tylergaw/day-player.git", dest: "day-player" }
- { repo: "https://github.com/timuric/Content-generator-sketch-plugin.git", dest: "Content-generator-sketch-plugin" }
- { repo: "https://github.com/bomberstudios/sketch-commands.git", dest: "sketch-commands" }
- { repo: "https://github.com/ScottSavarie/Clipboard-Fill.git", dest: "Clipboard-Fill" }
インストールするSketchプラグインです。
repo
には、プラグインの公開Gitリポジトリの絶対URLを含める必要があります。dest
は、プラグインがクローンされるサブディレクトリの名前として使用されます。
依存関係
例プレイブック
- hosts: macbook
connection: local
roles:
- role: ansible-role-sketch
ライセンス
MIT