Obsidian: синхронизация с Google Drive одной кнопкой
Доброе время суток!
Недавно начал пользоваться Obsidian на ПК и телефоне (Windows + Android) и естественно захотелось синхронизировать заметки между устройствами, но синхронизация стоит денег и её оплата проблематична.
Начал искать в интернете решение и наткнулся на 2 статьи Хабра (они первые в поиске Obsidian синхронизация можете посмотреть их) из решений там были варианты такие:
синхронизации локальных папок между устройствами (Synthing(вариант получше) либо FolderSync) - попробовал Synthing - хорошее, но есть минус того что устройства должны быть одновременно включены иначе синхронизация не пройдет (как сказал выше вариант хороший НО каждый раз включенный ПК и телефон меня не особо устраивает) поэтому начал искать дальше
Ещё был вариант с синхронизацией в облако (звучит уже как то, что мне нужно). Были приведены примеры с плагином Remotely Save, но места в Яндекс Диск и OneDrive бесплатно дают всего 5 ГБ, что маловато по сравнению с Google Drive (15 ГБ), а в плагине для подключения Google Drive нужна подписка (сейчас она бесплатная, но написано что 1 июля будет платно)
Ещё были предложения через Git - это нужно сесть и разобраться с гитом. Так же кто-то в комментариях писал о то что есть ограничения до 500МБ или 5 ГБ (могу ошибаться, не проверял)
Из вышеперечисленного мне подходит синхронизация с облаком и хотелось с Google Drive (он у меня везде подключен и у его больше свободного места) в поиске решения наткнулся на плагин в Obsidian - Google Drive Sync
Пройдемся по его настройке, а потом минусы
Устанавливаем его в свой Obsidian в новое хранилище (это один из минусов, о нем ниже) после чего переходим в настройки плагина и там переходим по ссылке и попадает на сайт с инструкцией и настройкой, там переходим в правый верхний угол и даём доступ для сайта
После этого перебросит обратно на сайт где будет токен и копируем его
Идем в Obsidian и вставляем наш токен, после чего он попросит перезагрузить Obsidian (если в хранилище есть файлы то он скажет что ваше хранилище не пустое, читайте инструкцию, это и есть тот минус о котором ниже)
После перезагрузки в инструментах справа появится инструмент Push to Gogle Drive
(его можно перетянуть вниз для удобства)
Его нужно нажимать каждый раз после окончания редактирования заметок на устройстве (он обновляет данные на Google Drive)
Теперь по минусам
Минусы:
Первый и самый большой минус это про пустое хранилище перед началом, здесь есть решение, достаточно просто копировать файлы с вашего старого хранилища в новый через проводник (снизу около названия хранилища шестеренка - три точки около нужного хранилища - открыть в проводнике) и плагины так же можно скопировать оттуда. Почему предлагаю скопировать - автор писал что возможны проблемы при таком переносе, поэтому лучше оставить старую оригинальную копию
При добавлении новых плагинов допустим на ПК они не синхронизируются на Google Drive. Решение это просто вручную добавлять плагин и там и там. (В чем-то это даже плюс т.к. плагины не будут скачиваться на Drive и занимать там места)
Необходимость нажать кнопку синхронизации. Не критично т. к. в других вариантах надо было делать или так же, или даже больше действий
Можно отметить то, что переименование хранилища теперь надо по другому (инструкция как меня вроде есть на сайте плагина). Но не критично т.к. сомневаюсь что кто-то часто и постоянно меняет название хранилища
Взамен мы получаем полную синхронизацию с Google Drive всего одной кнопкой (когда заходите в приложение то заметки сами проверяются на наличие новый и изменённых файлов и подкачивает их).
Пишите свои комментарии, делитесь как вы синхронизируете свой Obsidian.
На прошлый постах я не видел чтобы кто-то писал об этом плагине поэтому решил выложить его в отдельную статью.