Vyhledávání na webu

Nahradil jsem celý svůj systém poznámek nástrojem, který se synchronizuje bez účtu


Většina aplikací pro psaní poznámek vás nutí platit, pokud chcete používat své vlastní poznámky na dvou zařízeních. Soubor, který jste právě napsali na svém notebooku? Uzamčený za předplatné, dokud se nedostane do vašeho telefonu. Tahle klauzule mi nikdy nebyla po chuti, zejména protože moje poznámky jsou jen obyčejné textové soubory ve složce. I když je pravda, že některé aplikace pro psaní poznámek se synchronizují dokonale a jsou zcela zdarma, stále jsem měl pocit, že musí existovat lepší způsob, jak si zachovat úplnou kontrolu nad svými osobními daty.

Ukazuje se, že dva bezplatné, open-source nástroje to už vyřešily před lety a pokročilí uživatelé si toho užívají dodnes. Obsidian se stará o psaní a Syncthing o synchronizaci, bez potřeby účtu, cloudového prostředníka nebo měsíčního poplatku. Výsledkem je nastavení, které je nespravedlivě dobré, jakmile vše zapadne na své místo.

Obsidian považuje vaše poznámky za soubory, které skutečně vlastníte

Jednoduchý text navždy, protože trendy přicházejí a odcházejí

Než se pustíme do synchronizační stránky věci, je užitečné pochopit, proč stojí za to stavět kolem Obsidianu. Nejoblíbenější aplikace pro psaní poznámek, jako jsou Notion, Evernote a Apple Notes, ukládají vaše data ve svých vlastních proprietárních formátech na svých serverech. Když napíšete poznámku, v podstatě umisťujete myšlenku do cizího spisového kabinetu a doufáte, že vám umožní k ní mít přístup navždy.

Obsidian je odlišný na strukturální úrovni. Každá poznámka, kterou vytvoříte, je obyčejný soubor Markdown (.md) nacházející se ve složce na vašem počítači. Ta složka, nazývaná trezor, je jen běžný adresář, který můžete otevřít v libovolném textovém editoru, zálohovat jakýmkoliv nástrojem nebo přesunout kamkoli chcete. Je to aplikace pro poznámky s prioritou lokálního ukládání, která se synchronizuje jen tehdy, když se tak rozhodnete, takže není potřeba žádný účet. Žádná databáze neběží na pozadí. Jsou to pouze soubory.

To může znít nudně, ale ve skutečnosti to je to, co umožňuje vše ostatní. Protože vaše úložiště je skutečná složka se skutečnými soubory, jakýkoli nástroj pro synchronizaci, který zvládne složky, může synchronizovat vaše poznámky. Nejste závislí na Obsidianově $5-10/měsíc Sync službě, i když je k dispozici, pokud ji chcete. Jste svobodní si nastavit vlastní řešení a Syncthing je nejlepší nástroj pro tuto práci.

Kromě struktury souborů je Obsidian velmi vhodný pro myšlení. Podporuje obousměrné odkazy mezi poznámkamia vizuální grafické zobrazení, které mapuje propojení v celé tvé klenotnici poznámek, což je hlavní důvod, proč můj kolega nahradil více aplikací na poznámky jediným Obsidian workflow. Do Obsidianu si také můžeš nainstalovat pluginy, které tvou klenotnici poznámek zlepší, přidávají všechno od integrace kalendáře po Kanban desky, a čisté rozhraní bez rozptylování pro psaní. Aplikace je dostupná na Windows, macOS, Linux, iOS a Android, což je důležité, když buduješ pracovní postup napříč zařízeními.

Nastavení Syncthingu není složité, ale konfigurace vyžaduje trochu trpělivosti

Není to jen zapojit a používat, ale je to dost blízko

Syncthing je open-source, zdarma a běží úplně na vašich zařízeních. Neexistuje žádný prostřednický server, který by uchovával vaše soubory. Když jsou dvě zařízení ve stejné síti, najdou se navzájem přímo a přenášejí data přes šifrované peer-to-peer spojení. Když jsou na různých sítích, Syncthing používá přenosové servery k usnadnění spojení — ale i tehdy přenosový server nikdy nevidí obsah vašich souborů, pouze metadata spojení.

Instalace Syncthingu na Windows zabere asi pět minut. Instalátor stáhne hlavní binární soubor, nastaví jeho automatické spuštění při přihlášení a volitelně vytvoří pravidlo Windows Firewall, které potřebuje (na tuto výzvu odpovězte ano). Po spuštění Syncthing otevře místní webové rozhraní na http://127.0.0.1:8384, což je čistý panel pro správu složek a zařízení.

Přidání vaší Obsidian trezoru do Syncthing je dalším krokem a je to místo, kde se nastavení okamžitě vyplatí, pokud se snažíte přijít na to, jak synchronizovat svůj Obsidian trezor mezi více zařízeními zdarma. Klikněte na Přidat složku, směrujte ji na cestu vašeho trezoru (například můj je na C:\Users\Oluwademilade\Documents\Obsidian Vault) a nastavte Typ složky na Odesílat a přijímat. Před uložením přejděte na kartu Verzování souborů a z rozbalovací nabídky vyberte Jednoduché verzování souborů a v následujících možnostech nastavte počet verzí mezi 5 a 10. Toto je nejdůležitější bezpečnostní opatření v celém nastavení. Pokud bude nějaká poznámka omylem přepsána nebo smazána, Syncthing potichu uloží předchozí verze do složky .stversions uvnitř vašeho trezoru, označené datem a časem. Nic se tichounce neztratí.

Stojí za to přidat dva malé vzory ignorování na záložce Ignore Patterns před uložením: .obsidian/cache a .obsidian/workspace*. Tyto výjimky zabrání, aby Syncthing považoval interní stav UI Obsidianu za důležitá data a pokoušel se je sjednotit mezi zařízeními. To je příčina kryptického kolísání synchronizace, které odrazuje lidi od peer-to-peer synchronizace úplně. Zbytek složky .obsidian — vaše pluginy, motivy, nastavení — by se měl synchronizovat, takže ji nemusíte ignorovat celou.

Párování druhého zařízení je mnohem jednodušší — a funguje stejně na Androidu

Nejtěžší část už máte za sebou

Chcete-li se připojit k druhému zařízení, vyměníte si ID zařízení. Na hlavním PC v prostředí Syncthing klikněte na Akce -> Zobrazit ID a zkopírujte dlouhý alfanumerický řetězec. Na druhém zařízení přejděte na Přidat vzdálené zařízení a vložte jej tam. Obě zařízení obdrží výzvu k potvrzení připojení; potvrďte ji na obou stranách. Poté z prvního zařízení upravte složku a zaškrtněte políčko vedle nového zařízení na kartě Sdílení. Druhé zařízení zobrazí žlutý banner s otázkou, zda chce novou složku přijmout; klikněte na Přidat, nastavte místní cestu a spustí se počáteční synchronizace. Během několika sekund po uložení poznámky na jednom zařízení se objeví na druhém.

Na rozdíl od synchronizačních řešení založených na pluginech, Syncthing běží nepřetržitě na pozadí, což znamená, že vaše trezor je vždy aktuální dříve, než vůbec otevřete Obsidian.

Na Androidu je doporučená aplikace Syncthing-Fork, dostupná jak na Play Store, tak na F-Droid. Jedná se o udržovaný fork oficiálního androidového klienta s lepší optimalizací baterie a čistějším rozhraním. Proces párování a sdílení složek funguje stejně jako na desktopové verzi. Jakmile je hotovo, otevřete Obsidian na Androidu, vyberete tuto synchronizovanou složku jako svůj trezor a všechny vaše poznámky, které jste kdy napsali, jsou tam již k dispozici, včetně vašich pluginů a nastavení.

Pokud dvě zařízení někdy upravují stejnou poznámku současně, Syncthing nic tiše nepřepíše. Vytvoří jasně pojmenovaný soubor .sync-conflict vedle originálu, takže přesně vidíte, co se stalo, a můžete verze sloučit ručně. Je to transparentní, nedestruktivní přístup k problému, který většina synchronizačních nástrojů buď skrývá, nebo řeší špatně.

Vlastnictví bylo tím rysem, který jste chtěli od začátku

Každodenní zkušenost po nastavení je téměř neviditelná, což je cílem. Syncthing běží na pozadí, sleduje změny souborů a okamžitě je posílá na vaše ostatní zařízení, jakmile jsou ve stejné síti. Otevřete si poznámku na svém notebooku, zavřete notebook, vezmete do ruky telefon a poznámka tam je. Jediným návykem, který stojí za to si osvojit, je dát Syncthingu pár sekund na dokončení, než zařízení zavřete, aby se změny neztratily uprostřed přenosu.

Související články