Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/tikinang/obsifix
- Owner: tikinang
- Created: 2022-11-23T15:12:47.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-12-15T17:16:41.000Z (about 2 years ago)
- Last Synced: 2024-11-16T18:09:46.698Z (about 2 months ago)
- Topics: md, obsidian, quartz
- Language: Go
- Homepage:
- Size: 14.6 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
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")
```