[x] Images (need to adjust the image path in the markdown to point to the server)
[x] Default theme
Templates
[x] $ pavus init or $ pavus init --template "x" --output "xyz.md" --language "pt-br" - create markdown based in a template (aliases: create, c) [43d946c]
[x] $ pavus templates - list available templates [b73cbf9]
[ ] $ pavus fill [markdown] - generate prompts to fill markdown's template gaps
[ ] $ pavus doc - modify a markdown document
$ pavus doc add --section "x" - append a template section
$ pavus doc remove --section "x" - pop a template section
Helpers
[ ] $ pavus list - recursively find and list markdown files (aliases: find, ls)
Configuration
The idea is to store a pavus.toml in the user's home directory (~).
Pavus should be simple, here's the features
Markdown preview
$ pavus [markdown]
and$ pavus
with recursive searchTemplates
$ pavus init
or$ pavus init --template "x" --output "xyz.md" --language "pt-br"
- create markdown based in a template (aliases: create, c) [43d946c]$ pavus templates
- list available templates [b73cbf9]$ pavus fill [markdown]
- generate prompts to fill markdown's template gaps$ pavus doc
- modify a markdown document$ pavus doc add --section "x"
- append a template section$ pavus doc remove --section "x"
- pop a template sectionHelpers
$ pavus list
- recursively find and list markdown files (aliases: find, ls)Configuration
The idea is to store a
pavus.toml
in the user's home directory (~
).Dependencies: go-toml, xdg.
$ pavus config
- init config or show where it is (and the values of existing configs)$ pavus config [key] [value]
- set a configAI