umgeher's changelog

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

j2k25 - OpenBSD Hackathon Japan 2025 (rsadowski@)

Fresh from the just concluded j2k25 hackathon in Nara, Japan, Rafael Sadowski (rsadowski@) has published his report on his blog: Week 2: The j2k25 Japan Hackathon We arrived in Nara during the late afternoon. After checking into our hotel, goda@, my wife and I…

via OpenBSD Journal 2025-06-01 10:42

How to trigger a command on Linux when disconnected from power

# Introduction After thinking about BusKill product that triggers a command once the USB cord disconnects, I have been thinking at a simple alternative. => https://www.buskill.in BusKill official project website When using a laptop connected to power …

via Solene'% 2025-05-31 00:00

Improved (maybe) indenting on save

I realized that sometimes identing the whole buffer might not be the desired output. That because if the file is on different identation, your git commit might be hard to follow. Because of that I studied a bit emacs lisp and came up with similar idea. On …

via Lucas E M M. opinions 2025-05-30 11:30

Generated by openring