Publish books page
Tim Izzo tim@5ika.ch
Fri, 07 Jun 2024 16:19:33 +0200
7 files changed,
39 insertions(+),
10 deletions(-)
A
content/books.md
@@ -0,0 +1,10 @@
+# Lectures + +Lorsque je termine un livre, j'essaye généralement d'écrire +un court texte d'avis que je publie sur [ma page Bookwyrm](https://bookwyrm.social/user/5ika), +récupéré automatiquement sur cette page. + +Si cela vous intéresse, vous pouvez suivre mes lectures en vous +abonnant à mon compte Bookwyrm depuis Mastodon (ou autre compatible ActivityPub). + +{{< books >}}
M
content/caroster.md
→
content/caroster.md
@@ -1,8 +1,6 @@
--- -Title: Caroster +Title: 🚗 Caroster --- - -# 🚗 Caroster Caroster est une application de co-voiturage inspirée de Doodle. Un utilisateur peut créer un _événement_ en quelques clics puis partager le lien publiquement.
M
content/evospe.md
→
content/evospe.md
@@ -1,8 +1,6 @@
--- -Title: EVOSPE +Title: 🏢 EVOSPE --- - -# 🏢 EVOSPE EVOSPE est un écosystème d'applications permettant de surveiller et d'optimiser les performances énergétiques d'un ensemble de bâtiments.
M
content/r-21.md
→
content/r-21.md
@@ -1,8 +1,6 @@
--- -Title: R-21 +Title: ♻️ R-21 --- - -# ♻️ R-21 R-21 est une application qui accompagne les communes (Suisses pour le moment) et les entreprises dans la gestion de leurs déchets.
M
content/tutos/vim.md
→
content/tutos/vim.md
@@ -77,6 +77,15 @@ - `]s`: Se déplacer vers le prochain mot mal orthographié
- `[s`: Se déplacer vers le précédent mot mal orthographié - `z=`: Au dessus d'un mot mal orthographié, affiche la liste de propositions +### Enregistrement d'actions + +- `qx`: Lance l'enregistrement des actions avec le nom 'x' +- `q`: Arrête l'enregistrement en cours +- `@x`: Applique les actions enregistrées avec le nom 'x' (1x) +- `55@x`: Applique les actions 'x' 55 fois +- `@@`: Ré-applique l'action précédente +- `qxq`: Supprime l'enregistrement 'x' + ## Ressources - [Vimwiki](https://vimwiki.github.io/)
A
layouts/shortcodes/books.html
@@ -0,0 +1,16 @@
+<div style="margin-top:2rem"> + {{ $outbox := getJSON "https://bookwyrm.social/user/5ika/outbox?page=1" }} + {{ range $outbox.orderedItems }} + {{ if hasPrefix .content "<p>" }} + <div> + <a href='{{ .inReplyToBook }}' target="_blank"> + {{ with index .attachment 0 }} + {{ (replaceRE ` \(.*?\)` "" (replaceRE `^(.*):` "<strong>$1</strong>" .name)) | safeHTML }} + {{ end}} + </a> + <div style="margin-top:8px"><span class='date'>{{ dateFormat "2 Jan 2006" .published }}</span></div> + <blockquote>{{ (replaceRE `<p>\(comment on .*</p>` "" .content) | safeHTML}}</blockquote> + </div> + {{ end }} + {{ end }} +</div>
M
layouts/shortcodes/links.html
→
layouts/shortcodes/links.html
@@ -5,6 +5,6 @@ <a href="./now">⬇️ Maintenant</a>
<a href="./tutos">📒 Tutos</a> <a href="./ideas">💡 Idées</a> <a href="./inspirations">🧠 Inspirations</a> - <a href="https://bookwyrm.social/user/5ika" target="_blank">📘 Lectures</a> + <a href="./books">📘 Lectures</a> <a href="/tim@5ika.ch.pub">🔑 Clé PGP</a> </nav>