2025-01-07 08:38:30 -05:00
|
|
|
from slugify import slugify
|
|
|
|
|
2025-01-08 05:38:01 -05:00
|
|
|
import _utils
|
2025-01-07 08:38:30 -05:00
|
|
|
|
2025-01-08 05:38:01 -05:00
|
|
|
title = input("Enter draft's title: ")
|
2025-01-07 08:38:30 -05:00
|
|
|
slug = slugify(title)
|
2025-01-08 05:38:01 -05:00
|
|
|
fm = _utils.loads("---\n---\n")
|
|
|
|
fm.metadata["title"] = title
|
2025-01-07 08:38:30 -05:00
|
|
|
with open(f"_drafts/{slug}.gmi", mode="w", encoding="utf8") as file:
|
2025-01-08 05:38:01 -05:00
|
|
|
file.write(_utils.dumps(fm))
|