GoHugo Asciinema

 cljoly/gohugo-asciinema Insert the Asciinema player in your Hugo site with ease. Install If you haven’t used hugo modules before (you need the go compiler): hugo mod init <my-module-path> more details in hugo docs. Then just: hugo mod get -u -v cj.rs/gohugo-asciinema and edit your hugo config, for instance for config.toml [module] [[module.imports]] path = "cj.rs/gohugo-asciinema" Use Use this shortcode: {{< asciicast src="/telescope-repo-nvim/telescope.json" poster="npt:0:04" autoplay="true" loop="true" >}} Note: src is known to sometimes cause problem with relative URLs....

GoHugo Shorturl

 cljoly/gohugo-shorturl Install If you haven’t used hugo modules before (you need the go compiler): hugo mod init <my-module-path> more details in hugo docs. Then just: hugo mod get -u -v joly.pw/gohugo-shorturl and edit your hugo config, for instance for config.toml [module] [[module.imports]] path = "joly.pw/gohugo-shorturl" Use Imagine we want to create the short url https://my.site/a and to have it redirect to https://gohugo.io/content-management/archetypes/#directory-based-archetypes: hugo new --kind shorturl content/a....

README In Static Site (RISS)

 cljoly/readme-in-static-site This fast script allows you to insert your GitHub README in your static site and apply transformations. For instance, you can read this README on GitHub and on my website. Why? The GitHub README of your repo needs to efficiently describe your project to GitHub’s visitor. But featuring your project on your website allows you to (among other things): have more control on the theme and layout, insert scripts that GitHub would prohibit (like asciinema), have your project’s homepage independent of your hosting platform, if you wish to change at some point....