Vincent Prouillet
Vincent Prouillet
How do you compare what zola serve would use and what you would use in the end? Do you control the compression level?
I agree it would be nice to have compression done automatically on the output and on zola serve. As you say it would probably be a no config, just `compression...
It's mostly for symmetry. If `zola serve` can do gzip/broli compression, it makes that `zola build` can do it as well. As you mention you might not use it yourself...
> That's something that would typically be done by a webserver In the case of static output you might not have a webserver that you can configure. In practice most...
It would be an opt-in option, not the default. I'm not feeling too strongly about that feature though.
If it's adopted (I don't know yet, I need to see the theming capabilities and just try it on various inputs), it would be its own package that can probably...
List of parsers from neovim: https://github.com/nvim-treesitter/nvim-treesitter/blob/master/lua/nvim-treesitter/parsers.lua
Ideally it would the same kind as the current syntect output
I have the HTML renderer working, now to figure out which how to use a VS Code theme to link scopes with tree-sitter to know which colour to use...
I think I'll forget the VSCode themes as they can be in JSON, YAML or even JS. It can probably just be a tiny ~20L long key value ini file...