Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tikinang/obsifix

Obsidian-Quartz compatibility fix script.
https://github.com/tikinang/obsifix

md obsidian quartz

Last synced: 17 days ago
JSON representation

Obsidian-Quartz compatibility fix script.

Awesome Lists containing this project

README

        

# Obsifix
> Transformation tool of Obsidian .md files to Quartz-compatible format.

Basically adding `title` and `lastmod` frontmatter attributes, and little formatting.
There are further feature possibilities, such as preprocessing of embedded linked content, that are hard to implement solely in hugo templates, as done in Quartz :/
**Written in Go!**

## Usage
```
Usage of obsifix:
-clean
Remove all files and dirs from target, but only if target differs from working dir.
-debug
Print debug information.
-force
Execute all changes without asking.
-git-chtime
Change files chtime from git, useful right after git clone.
-quartz
Prepare frontmatter for Quartz publishing.
-reformat
Replace frontmatter with this tool format and fix ending newlines.
-target string
Path to write changed files to. (default "/home/tikinang/code/go/obsifix")
```