Mám Mac Mini M4 jako hlavní stroj a k tomu MacBook Air (čerstvě taky M4). Na tom hlavním mám nějaké věci, které chci mít stejně funkční/nastavené i na MacBooku. Jak na to? Leckde to jde synchronizací konfiguračních souborů.
Možnost jak synchronizovat ja hodně, včetně manuální. Prostě víte co máte zkopírovat po změně nastavení a přes síť to můžete přenést. Ručně, nebo čistě s podporou cp v shellu.
Velmi efektivní a elegantní je ale řešení pomocí Syncthing (řeč o něm byla už v Jak synchronizovat soubory a složky mezi počítači?). Syncthing je multiplatformní, takže můžete chtít synchronizovat i na další stroje s Windows, Linuxem.
V mém případě budu zejména z Mac Mini chtít synchronizovat na MacBook a vždy půjde o nějaké jasně dané složky.
Takže nainstalovat na obou počítačích, spustit a poté v nastavení (běží jako lokální web) na Mac Mini v Remote Devices přidat MacBook.
Espanso (klávesové zkratky, makra) má konfigurační soubory, které potřebuji z Mini dostat na Macbook. Takže tady si pomoci “espanso path” nejprve zjistit kde to je na Mini a založit v Folders na Synctzhing položku “Espanso Config” s danou cestou a nasdílet (share) jí pro MacBook.
Na MacBooku taktéž zjistit cestu, pomoci “espanso stop” zastavit a poté v Syncthing přijmout nabízené sdílení a vložit cestu kam se to bude ukládat. Pak už jen “espanso start” a na MacBooku jsou stejná makra/epanze.

Karabiner Elements (mapování klávesnice) je na tom stejně, jen tam složky jsou zjistitelné v nastavení > Misc > Export a Import. Něco jako /Users/danieldocekal/.config/karabiner.
Tyhle dvě výše uvedené věci zajistí to, že na obou počítačích budu mít stejná klávesová makra/zkratky i specifické přizpůsobení klávesnice.
TIP: O Karabinieru je řeč v Co s tím Mac a Windows klávesnicí? Jak na jiné pozice ovládacích kláves? Zkuste Karabiner-Elements, jde čisto o Mac OS záležitost. Ale to druhé (viz Espanso coby náhrada AutoHotKey (AHK) a proč je to nejlepší text-expander pro Mac, Windows i Linux) je multiplatformní, takže makra/klávesové zkratky můžete mít napříč různými systémy.
