Github provides a powerful API. Let's fetch some data from out there with Hugo, and get updated content each time we rebuild the website| Roneo.org
Hugo: include/embed another file with a shortcode - Roneo.org| Roneo.org
Insert custom warnings and notices in Hugo, with Vscode, the theme BeautifulHugo and a few lines of CSS| Roneo.org
Edit the Yaml Front Matter of multiple Markdown files - Roneo.org| Roneo.org
**Our objective**: insert SVG icons in Markdown with a shortcode. The solution must be **easy to use**, and focus on **performance and accessibility**.| Roneo.org
> Let's see how to embed audio files in Hugo with [Plyr.io](https://github.com/sampotts/plyr/), an opensource and elegant media player offering support for MP3, WAV, M4A, FLAC and OGG.| Roneo.org
Note: You need to run Hugo ⩾ 0.81, and Hugo 0.108.0 provides interesting improvements on this topic Enable Markdown Attributes In config.toml [markup.goldmark.parser.attribute] block = true title = true or in config.yml markup: goldmark: parser: attribute: block: true title: true Usage Add a single class:  {.custom-css-class} Add multiples classes:  {.myclass class="custom...| Roneo.org
Some Github users do not publish any contact email. This form will fetch the Github API and retrieve any email address found in user's repositories.| Roneo.org
I sometime need to share posts with selected readers only, for review or private discussion. This is precisely the objective of the Hugo theme ‘Off The Record’:: “publish a post and invite chosen readers with a private link – while keeping this post hidden from other visitors”. A demo is available, and the source code is public. Installation Note that Hugo extended > 0.82 is required (Posts are not properly hidden with previous Hugo versions).| Roneo.org
Run a newsletter for free with Hugo, ButtonDown and Netlify - Roneo.org| Roneo.org
How to use Gitlab Pages while keeping the content of your Git repository private.| Roneo.org
Learn how to import new icon sets to your sidebar and use them easily in your diagrams| Roneo.org
[Pondent](https://pyrmont.github.io/pondent/#/settings) is a client-side utility for posting Markdown-formatted files to GitHub. It's [free, open-source](https://github.com/pyrmont/pondent/), and does not require installation. Let's have a closer look| Roneo.org
In this article we’ll see how to optimize pictures in two clicks, directly from Vscode: This article was written for Debian and should work with other Linux flavors, like Ubuntu, Arch Linux, Mint, etc You are using Windows or Mac? See the documentation of “Optimize Images”, other configurations are available. Installation Overview We need to install two things: the package imgp, a powerful image editor only available from the command line the Vscode extension “Optimize Images”, whic...| Roneo.org
Setup your terminal text editor for syntax highlighting, git integration and more| Roneo.org
Create a file layouts/_default/_markup/render-link.html: {{- .Text | safeHTML -}} Alternative, use if you get a buggy HTML output (if empty paragraphs are inserted when using Shortcodes for example) {{ .| Roneo.org
A step by step tutorial to access Android from Tails with ADB| Roneo.org
Insert local videos in your posts with this Hugo shortcode| Roneo.org
Learn how to host your static website for free on frama.io with Framagit| Roneo.org
Fix the bug with XFCE on Debian 11. When installing system updates results in the error "gdbus error org.gtk gdbus unmapped GError Quark : failed to obtain auth"| Roneo.org
Shortcode files are available in this repo and can be installed with this Shortcode collection I maintain. This collection provides a selection of Shortcodes to enhance Hugo. 1. Add the Shortcode collection Install as Git submodule: git submodule add https://gitlab.com/Roneo/hugo-shortcode-roneo-collection.git themes/hugo-shortcode-roneo-collection Then call this module from config.yml: theme: - hugo-shortcode-roneo-collection - YourCurrentTheme OR from config.toml theme = ["hugo-shortcode-ro...| Roneo.org
Demo This is an example. Another example, with a title and multiple paragraphs Lorem ipsum dolor sit amet consectetur adipisicing elit. Magni in ea aut pariatur dolorem quia, dicta sit. Lorem ipsum dolor sit amet consectetur adipisicing elit. Soluta aliquid dicta repellendus! Nobis pariatur, sed blanditiis eaque accusamus consequuntur temporibus obcaecati sunt esse, veritatis doloremque! Dignissimos soluta eius totam cumque. Usage: {{< box info >}} Hello there, and have a nice day {{< /box >}...| Roneo.org
Let’s see how to spellcheck a batch of Markdown files with Aspell, a free and open-source spell checker supporting more than 90 different languages1 This post was written for Debian and should work with any Linux flavour: Ubuntu, Linux Mint, ArchLinux, etc. I didn’t test it but MacOS should be supported too. 1. Install aspell Here with the english dictionnary: sudo apt install aspell aspell-en A list of available dictionnaries can be found on gnu.| Roneo.org
Upload and serve HTML files from Gitlab.com, for free! Optionally include CSS and Javascript| Roneo.org
How to use Gitlab Pages hosted by Riseup with Hugo.| Roneo.org