22 lines
821 B
Markdown
22 lines
821 B
Markdown
# Gmirator
|
|
|
|
This tool was made so I could write my content only in `gmi` and publish both a
|
|
gemini capsule and a website.
|
|
|
|
## TODO
|
|
|
|
- [X] concatenate header + gmi2html + footer
|
|
- [ ] allow some special characters to start a `<p>`
|
|
- like the `*` for emphasis or `~~` for a strikethrough
|
|
- [X] write the `gen_gmi` function
|
|
- [X] make the line "---\n" of the footer only present in the code, not in the footer
|
|
file
|
|
- [X] make a config file for things like
|
|
- directories where files are supposed to be
|
|
- names of certain files
|
|
- the remote servers for the sync feature
|
|
- [X] also update the "/gemlog/index.gmi" with the list of articles
|
|
- [X] write the sync features
|
|
- [X] test the `gen gmi` and `gen html` features
|
|
- [ ] write tests for it
|
|
- [ ] move config file to `~/.config` with placeholder values
|