🗂️ Onderwerp: Ontwikkelen van OpenBrein 🎖️ Licentie: CC BY-NC-SA 4.0
Knowhow
Je moet een Quartz installatie hebben (Quartz installatie) en jouw Obsidian vault moet via iCloud gesynchroniseerd staan (iCloud linken met Quartz installatie).
Je moet ook de basics van informaticae.md)e.md)is informatica]]
Inleiding
Doel
Oké we hebben0installatie.md)allatie.md)iCloud en een lege Quartz content folder, we willen nu:
flowchart LR
id(Vault op iCloud Drive) -->
id2(content folder van je Quartz installatie)
Manueel synchroniseren
Copy - paste!
Wil je écht volledige controle over wat er online wordt gepubliceerd? - Dan kan je je notities manueel van je iCloud drive kopiëren naar de Quartz content folder.
Synchronise~
Nu moeten we een terminal openen in de Quartz hoofdfolder, in mijn geval C:\Users\jelle\OpenBrein
en het synchroniseer commando uitvoeren.
Automatiseren
Als je dit wilt synchroniseren is het letterlijk hetzelfde maar dan in scriptvorm.
Maak een batch (.bat) file aan
Maak een nieuwe batch file aan in de hoofdmap van je quartz installatie (bij mij C:\Users\jelle\OpenBrein
) en open hem met een tekstverwerker.
Script invoegen
Voeg de onderstaande code toe toe in je .bat
bestand.
Vooraleer je hem kan uitvoeren moet je wel enkele aanpassingen doen:
- Verander
C:\Users\locatie\van\quartz\content\
naar waar jouw content folder staat van Quartz. - Verander
C:\Users\locatie\van\iCloud\*
naar waar je je iCloud folder hebt gezet in ‘Obsidian installatie met iCloud sync’ - Behoud de asterisk op het einde of het zal niet werken - Verander
C:\Users\locatie\van\quartz
naar de Quartz hoofdmap.
Voorbeeld
* Folders weglaten
Door simpelweg de folders te verwijderen in de doelmap (Quartz installatie) kan je bv. je templates folder weglaten. Dit zorgt ervoor dat ze niet op je Quartz webpagina staat, wat mogelijk wat netter is.