Обновление плагинов Sketch в один клик при помощи Git

Для скетча полно самых разных плагинов: больших и совсем мелких. Большие плагины внедряют свои костыли для обновления, а за обновлениями небольших плагинов следить довольно сложно. Ручное обновление — боль.

В сети нашел интересный способ обновлять плагины с помощью гит. Работает только для плагинов, которые размещены на гитхабе, поэтому надо иметь там аккаунт.

Все очень просто:

  1. Надо изначально установить плагин при помощи гит-клиента в папку плагинов: /Users/YOUR-ACCOUNT-FOLDER/Library/Application Support/com.bohemiancoding.sketch3/Plugins/
  2. Обновлять плагин кнопкой Pull в гит-клиенте

Установка пошагово

Заведите аккаунт на гитхабе.

Установите один из гит-клиентов, например, SourceTree или GitHub Desktop и введите при установке данные своего аккаунта.

Находим ссылку на гитхаб на сайте плагина или в Sketch Toolbox нажав на View on Github.

Заходим на страницу нужного нам плагина, жмем Copy or download и копируем ссылку:

Запускаем гит-клиент, добавляем новый репозиторий кнопкой Clone from URL и вставляем ссылку.

Добавляем новый репозиторий кнопкой

По-умолчанию проект устанавливается в папку юзера:

/Users/YOUR-ACCOUNT-FOLDER/Chromatic-Sketch

Укажите папку в которой у вас лежат плагины для скечта, обычно тут:

/Users/YOUR-ACCOUNT-FOLDER/Library/Application Support/com.bohemiancoding.sketch3/Plugins/chromatic-sketch
Установите плагин в папку, где у вас лежат плагины для скечта

Вуа-ля! Плагин установлен.

Плагин установлен

Если появится обновление, то гит-клиент оповестит о нем:

Уведомление в гит-клиенте

Для обновления достаточно зайти в установленный репозиторий и нажать кнопку Pull:

Для обновления достаточно зайти в установленный репозиторий и нажать кнопку Pull

UPD
С версии 45 Скетч умеет обновлять плагины самостоятельно:
Plugins Plugins now update automatically within Sketch. Incompatible plugins will also be disabled so they don’t break Sketch.

Поделиться
Отправить
Запинить
2017   git   sketch   дизайн