danbohea.sketch

Ansible Role: Sketch

Build Status

This role installs Sketch and its tools & plugins on macOS.

Requirements

  • macOS versions 10.11 or 10.12

Role Variables

Here are the default variables for this role:

sketch_apps:
  - sketch
  - sketch-tool
  - sketch-toolbox

This list defines which apps to install using Homebrew Cask.

sketch_plugins_dir: "/Users/{{ ansible_env.USER }}/Library/Application Support/com.bohemiancoding.sketch3/Plugins"

This sets the location where Sketch plugins will be installed. The default is the standard location for the current Sketch version.

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" }

These are the Sketch plugins to install.

  • repo should have the full URL to the plugin's public Git repository.
  • dest is the name of the folder where the plugin will be saved.

Dependencies

Example Playbook

Here’s how you can use this role in an Ansible playbook:

- hosts: macbook
  connection: local

  roles:
    - role: ansible-role-sketch

License

MIT License

Author Information

This role was created by Dan Bohea, mainly for use with Macsible.

Informazioni sul progetto

Installs Sketch, supporting tools & plugins on macOS.

Installa
ansible-galaxy install danbohea.sketch
Licenza
Unknown
Download
239
Proprietario