openring
Resolvi colocar o openring para funcionar aqui neste changelog.
O que e'?
Openring e’ um pequeno e sensacional software que recebe um template e sources (rss/atom/xml) e retorna o template com os ultimos artigos encontrados nos sources.
Como eu fiz…
Eu utilizo o hugo como static build e uso uma maquina remota para fazer o build e server deste changelog.
O Openring vem com um template bem generico. Apenas mudei a data para um formato que prefiro e coloquei uma margem a mais so’ para melhorar a distancia entre o “comment section” e ele do meu changelog. Vamos usar ele.
git clone https://git.sr.ht/~sircmpwn/openring
cp openring/in.html ~/krig/changelog/themes/ut/layouts/partials/webring.html
A mudanca da data foi de…
<small class="date">{{.Date | datef "January 2, 2006"}}</small>
para…
<small class="date">{{.Date | datef "2006-01-02 15:04"}}</small>
Aproveitei e removi o style que estava embedded no html e coloquei no meu css static.
Depois disso adicionei o openring no build.
...
sources:
- https://git.sr.ht/~sircmpwn/openring
...
O build do proprio openring…
tasks:
- openring: |
cd openring
go build -o openring
sudo cp openring /usr/local/bin/
...
E ele gerando o arquivo para ser incluso no meu template.
...
- htmlpack: |
cd changelog
/usr/local/bin/openring \
-s "https://lucasemmoreira.xyz/rss.xml" \
-s "https://webzine.puffy.cafe/atom.xml" \
-s "https://drewdevault.com/blog/index.xml" \
< openring.template \
> themes/ut/layouts/partials/webring.html
hugo --minify
...
Ah claro, coloquei no meu single.html
para incluir o template
final (webring.html).
Articles from blogs I follow around the net
Game of Trees 0.107 released
Version 0.107 of Game of Trees has been released (and the port updated): gotwebd.css styling tweaks hide ssh debug output during fetch/send -v, keep showing it at -vv and -vvv discern mixed-commit worktree diffs with commit ID headers gotwebd: avoid printf("…
via OpenBSD Journal 2024-12-30 03:57How to force a Linux device to boot from USB when the GPU is dead and you can't do it from the BIOS
tl;dr: use efibootmgr Let's say you have a Kingston DataTraveler with a Linux ISO on it and want to boot from it, but your GPU is broken or something and you can't view output. Here's what you do: List the potential boot …
via Xe Iaso's blog 2024-12-28 00:00Systemd journald cheatsheet
# Introduction This blog post is part of a series that will be about Systemd ecosystem, today's focus is on journaling. Systemd got a regrettable reputation since its arrival mid 2010. I think this is due to Systemd being radically different than t…
via Solene'% 2024-12-25 00:00Generated by openring
/comments ~umgeher/changelog@lists.sr.ht?Subject=Re: openring
/permalink https://umgeher.org/posts/2021/12/openring.html