Hacker News new | ask | show | jobs
by thechriswalker 3839 days ago
Firstly this is super cool and much simpler than other SSGs, but whilst I applaud the stand against "convention over configuration", I read the docs and find all the magic. Files starting with underscore are ignored? Where was the configuration for that? Oh yeah, that's just a convention. Then there's the magic for "_inherit.yaml", which -- by convention of this tool -- is treated specially. You can't have it both ways.
2 comments

You're absolutely right. I guess it's hard to be entirely magic-free. In this case, I'm pretty happy with the underscores thing since it's one pretty simple rule. Happy to hear alternatives, though. :)
I would view this as files with underscore being special and that is the convention. Being ignored is just the default special behaviour. Maybe in a future version there would be another file that does something more than being ignored.