F1uctus / todotxt2csv

A tool to migrate your todo.txt files to Notion CSV format.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

todotxt2csv

A simple Python script to migrate your .todo.txt files to .csv format that can be imported to Notion.

Usage

py todotxt2csv -i <input file path> \
              [-r <replacements file path>] \
              [-o <output file path>] \
              [-v <verbosity level>]

Verbosity levels:

Argument value Explanation
-v d print all debug information
-v e errors only (silent mode)
-v i informational messages only

replacements.yml file is used if you don't specify a file with custom replacement rules.

regex-patterns-todotxt.yml is required for script to work.
That file contains regex patterns to extract todo.txt task's properties.

About

A tool to migrate your todo.txt files to Notion CSV format.

License:GNU General Public License v3.0


Languages

Language:Python 100.0%