Оновлення плагінів Sketch в один клік за допомогою Git
Для Sketch існує безліч різних плагінів: як великих, так і зовсім невеликих. Великі плагіни впроваджують власні механізми для оновлення, а за оновленнями дрібних плагінів стежити досить складно. Ручне оновлення — це біль.
В інтернеті знайшов цікавий спосіб оновлювати плагіни за допомогою git. Працює тільки для плагінів, які розміщені на GitHub, тому потрібно мати там акаунт.
Все дуже просто:
- Спочатку потрібно встановити плагін за допомогою git-клієнта у папку плагінів:
///Users/YOUR-ACCOUNT-FOLDER/Library/Application Support/com.bohemiancoding.sketch3/Plugins/// - Оновлювати плагін за допомогою кнопки Pull у git-клієнті
Установка покроково
Створіть акаунт на GitHub.
Встановіть один з git-клієнтів, наприклад, SourceTree або GitHub Desktop і введіть під час встановлення дані свого акаунта.
Знаходимо посилання на GitHub на сайті плагіна або у Sketch Toolbox, натиснувши на View on Github.

Заходимо на сторінку потрібного нам плагіна, тиснемо Copy or download та копіюємо посилання:

Запускаємо git-клієнт, додаємо новий репозиторій кнопкою Clone from URL і вставляємо посилання.

За замовчуванням проєкт встановлюється у папку користувача:
/Users/YOUR-ACCOUNT-FOLDER/Chromatic-Sketch
Задайте папку, у якій у вас зберігаються плагіни для Sketch, зазвичай це тут:
/Users/YOUR-ACCOUNT-FOLDER/Library/Application Support/com.bohemiancoding.sketch3/Plugins/chromatic-sketch

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

Якщо з’явиться оновлення, git-клієнт повідомить вас про це:

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

UPD З версії 45 Sketch вміє оновлювати плагіни самостійно: Plugins Plugins now update automatically within Sketch. Incompatible plugins will also be disabled so they don’t break Sketch.
