Using GitHub Codespaces for Quarto Development

It turns out, when I am working on say a reveal.js slide deck and I need a lot of instant feedback, quarto preview renders pretty slowly on my machine. To speed up the process, and also allow me to tweak slides and blog articles from any machine, I started using GitHub Codespaces. To set it up correctly, I settled on this devcontainer.json for now: devcontainer.json { "name": "R + Quarto Codespace", "image": "ghcr....

January 17, 2024 · Lennart Klein

Hello, Quarto

Workflow ✨ https://quarto.org/docs/output-formats/hugo.html#workflow The basic concept of using Quarto with Hugo is that you take computational markdown documents (.qmd) or Jupyter notebooks (.ipynb) and use them to generate plain markdown files (.md) that are rendered to HTML by Hugo. https://mermaid.js.org/syntax/flowchart.html#node-shapes https://quarto.org/docs/authoring/diagrams.html#mermaid-formats The quarto render and quarto preview commands are used to transform .qmd or .ipynb files to Hugo compatible markdown (.md). Polar Axis in Python apparently, the python3 kernel uses the conda base env (or rather the currently active env, of course since I am running quarto preview from my interactive session)...

April 6, 2012 · Lennart Klein