Push the writing stack.
Go to file
Gender Demon e78f2866d8 Rename: README to README.md so it formats correctly on git forges 2021-07-23 15:13:23 +01:00
LICENCE Add LICENCE and README 2021-01-01 17:25:09 +00:00
README.md Rename: README to README.md so it formats correctly on git forges 2021-07-23 15:13:23 +01:00
render_file First working version 2021-01-01 17:23:08 +00:00
render_tree render_tree: copy non-markdown files, don't render 2021-01-01 20:21:58 +00:00

README.md

Wordpusher

Push the writing stack.

Quick start

  1. git clone https://tildegit.org/c-ren/wordpusher.git
  2. mkdir input
  3. mkdir output
  4. echo 'Hello world!' > input/index.md
  5. wordpusher/render_tree input output

You will want to edit render_file to change things that only apply to my deployment (the header that says "cren's website", for example). (Yes, I know that this is terrible practice. I will fix it.)

Usage

render_file

render_file is a POSIX sh script that mostly consists of running cmark on a file.

render_file <input.md>

render_tree

render_tree is another sh script that calls render_file on every file in a directory, including every file in every directory in that directory (it's recursive). You must also provide an output directory.

render_tree <input_dir> <output_dir>

Licence

Made available under the 0BSD licence, a permissive open-source licence. See the included LICENCE file for full text.