danbohea.sketch
Rôle Ansible : Sketch
Installe Sketch, des outils et des plugins sur macOS.
Exigences
- macOS 10.11 ou 10.12
Variables de rôle
Toutes les variables par défaut du rôle sont répertoriées ci-dessous avec leurs valeurs par défaut respectives.
sketch_apps:
- sketch
- sketch-tool
- sketch-toolbox
Applications à installer (via Homebrew Cask).
sketch_plugins_dir: "/Users/{{ ansible_env.USER }}/Library/Application Support/com.bohemiancoding.sketch3/Plugins"
Emplacement où les plugins Sketch doivent être installés. La valeur par défaut est l'emplacement standard pour la version actuelle de 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" }
Plugins Sketch à installer.
repo
doit contenir l'URL absolue du dépôt Git public du plugin.dest
est utilisé pour nommer le sous-répertoire dans lequel le plugin sera cloné.
Dépendances
Exemple de Playbook
- hosts: macbook
connection: local
roles:
- role: ansible-role-sketch
Licence
MIT
Informations sur l'auteur
Ce rôle a été créé par Dan Bohea principalement pour être utilisé avec Macsible.