m00rt1 / enex2laverna

Workflow to migrate notes from Evernote export file to Laverna

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction

Workflow to migrate notes from Evernote export file to Laverna

Based on script initially implemented for Simplenote and script for building Laverna import file from Markdown files

Installation

  • Install Docker
  • Install Docker Compose

Usage

  • Create Evernote export file in ./input/notes.enex

  • Build service Docker images with

      $ ./build.sh
    
  • Create MD notes from enex

      $ ./run-ever2simple.sh
    
  • Create Laverna export zip from freshly installed app in ./laverna-backup.zip

  • Create Laverna import zip from MD files from previous step

      $ ./run-md2laverna.sh
    
  • Import Laverna import zip to freshly installed app from ./to-import/laverna-backup.zip

Notes and Caveats

  • Paths in usage are relative to repository root path

Resources

  • ever2simple link
  • @magowiz "md batch import with bash script" link

TODO

About

Workflow to migrate notes from Evernote export file to Laverna


Languages

Language:Python 61.8%Language:Shell 38.2%