You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These templates are provided for convenience. It is not bashly's primary objective to render documentation.
There are now 3 documentation renderers, and they should cover most use cases.
For other specific cases, the entire library is built in a way that you can customize it to your needs. You just run bashly add --list and then you can add any of these to your local bashly project, and customize the library files as you see fit.
I noticed now that there is no bashly add for the github markdown, I will add this, but it does not change the general concept.
Activity
[-]Change markdown_github render template[/-][+]markdown_github render template change[/+]DannyBen commentedon May 23, 2026
These templates are provided for convenience. It is not bashly's primary objective to render documentation.
There are now 3 documentation renderers, and they should cover most use cases.
For other specific cases, the entire library is built in a way that you can customize it to your needs. You just run
bashly add --listand then you can add any of these to your local bashly project, and customize the library files as you see fit.I noticed now that there is no
bashly addfor the github markdown, I will add this, but it does not change the general concept.The files for it are here:
https://github.com/bashly-framework/bashly/tree/master/lib/bashly/libraries/render/markdown_github
Does this help?
If you are unsure how to edit those to fit your needs, I can help of course
wols commentedon May 24, 2026
Oh yes, that's very helpful. Thank you!
I'll use the ManDoc renderer as a guide:
bashly/lib/bashly/libraries/render/mandoc/render.rb
Line 10 in 3db2bed
DannyBen commentedon May 24, 2026
Excellent.
I have added the library to the index in #708, but it should not matter to you now (it just means it can be used with
bashly addin next release)I tested the change you mentioned. The simplest steps are:
bashly add render_markdownand now you can run
bashly render templates/path out/pathIf you need further assistance, you know where to find me 😸