diff --git a/.gitignore b/.gitignore index 3eec6c0..5a471ee 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ resources public +.hugo_build.lock \ No newline at end of file diff --git a/config.yaml b/config.yaml index 7f8d178..571fbe2 100644 --- a/config.yaml +++ b/config.yaml @@ -54,3 +54,4 @@ params: mail: mailto:quentinduchemin@tuta.io funkwhale: https://music.chosto.me/@Chosto/ rss: https://blog.chosto.me/posts/index.xml + peertube: https://tube.chosto.me \ No newline at end of file diff --git a/content/about.md b/content/about.md index 6faa1d6..44d578b 100644 --- a/content/about.md +++ b/content/about.md @@ -12,22 +12,22 @@ Avant, j'avais les cheveux longs. Depuis que les golfes me gagnent, je les ai coupé et je ressemble à quelqu'un qui va pitcher une application basée sur la blockchain. -Je m'appelle Quentin, j'ai 24 ans et j'ai fait des études d'informatique. L'informatique m'a fasciné étant petit. Comme pas mal de monde, j'ai découvert la programmation sur le site du zéro. Depuis, je trouve toujours un certain plaisir esthétique à utiliser des outils ingénieux et à fabriquer des Communs. Le [capitalisme de surveillance, le technosolutionnisme et la gouvernance algorithmique](https://tube.picasoft.net/videos/watch/d3476d5d-2314-40e9-a971-88b4a71ba306) me donnent furieusement envie de changer de métier. En attendant, j'essaye de travailler sur des projets qui permettent aux gens de gagner en autonomie et de redécentraliser/reterritorialiser le numérique. +Je m'appelle Quentin, j'ai 26 ans et j'ai fait des études d'informatique. L'informatique m'a fascinée étant petit. Elle me fascine toujours, mais dans la mesure où elle aide à construire des Communs émancipateurs. Car de l'eau a coulé sous les ponts, et [le capitalisme de surveillance, le technosolutionnisme et la gouvernance algorithmique](https://tube.picasoft.net/videos/watch/d3476d5d-2314-40e9-a971-88b4a71ba306) me donnent furieusement envie de changer de métier. En attendant, j'essaye de travailler sur des projets qui permettent aux gens de gagner en autonomie et de redécentraliser/reterritorialiser le numérique. J'ai beaucoup traîné chez [Picasoft](https://picasoft.net/), une association d'éducation populaire qui sensibilise les citoyen·ne·s aux enjeux du numérique et qui héberge des services web libres. N'hésitez pas à les contacter, iels sont chouettes. 😄 -J'aime beaucoup la musique et je joue du piano. Il m'arrive d'essayer de composer des trucs que je mets sur [ma chaîne Funkwhale](https://music.chosto.me/@Chosto/). +J'aime beaucoup la musique et je joue du piano. Il m'arrive d'essayer de jouer et composer des trucs que je mets sur [ma chaîne Funkwhale](https://music.chosto.me/@Chosto/) et mon [instance PeerTube](https://tube.chosto.me/). J'aime la fête et les câlins consentis. -Je voulais avoir un blog depuis longtemps mais je ne me sentais pas légitime. Mais comme on est sur le web et que je ne vole de temps à personne, allez, pourquoi pas...? +Je voulais avoir un blog depuis longtemps mais je ne me sentais pas légitime. Mais comme on est sur le web et que je ne vole de temps à personne, et bien, pourquoi pas...? ## Côté technique Je suis très mauvais en développement web, mais je voulais essayer de bricoler quelque chose sans utiliser un thème tout fait. Ce blog a donc été construit en utilisant [Hugo](https://gohugo.io/), un générateur de site web statique dont j'aime la syntaxe et la documentation. Le système de template est très élégant et permet de se passer des langages dynamiques, inutiles pour un blog. Je crois que pas mal de monde préfère Zola à Hugo, et c'est possible que ce soit moins alambiqué. -Pour la mise en page, j'ai utilisé [Bulma](https://bulma.io) dans sa version de base. Merci aux copain·e·s de [42l](https://42l.fr) de me l'avoir fait découvrir. C'est un framework CSS léger et sans une ligne de JavaScript, qui tire profit des flexbox. Son utilisation est extrêmement simple et je suis content du résultat. +Pour la mise en page, j'ai utilisé [Bulma](https://bulma.io) . Merci aux copain·e·s de [42l](https://42l.fr) de me l'avoir fait découvrir. C'est un framework CSS léger et sans une ligne de JavaScript, qui tire profit des `flexbox`. Son utilisation est extrêmement simple et je suis content du résultat. -Le site est hébergé sur un VPS loué chez Scaleway. Aucun cookie n'est déposé, aucune ligne de JavaScript n'est utilisée et les adresses IP des visiteur·se·s ne sont pas conservées. +Le site est hébergé sur un VPS loué chez Scaleway. Aucun cookie n'est déposé, aucune ligne de JavaScript n'est utilisée (sauf pour ouvrir le menu sur mobile : ami·e·s développeur·ses, aidez moi), et les adresses IP des visiteur·se·s ne sont pas conservées. -J'ai encore du travail sur l'accessibilité, les flux RSS et l'optimisation des images. C'est une toute première version. +J'ai encore du travail sur l'accessibilité et sur les flux RSS. diff --git a/themes/chosto/layouts/partials/navbar.html b/themes/chosto/layouts/partials/navbar.html index bceb92f..a804647 100644 --- a/themes/chosto/layouts/partials/navbar.html +++ b/themes/chosto/layouts/partials/navbar.html @@ -81,7 +81,7 @@
- {{ range (slice "rss" "mastodon" "funkwhale" "gitea" "github" "mail" )}} + {{ range (slice "rss" "mastodon" "peertube" "funkwhale" "gitea" "github" "mail" )}} {{ $imageName := . }} {{ $imagePath := printf "img/%s.png" $imageName }} diff --git a/themes/chosto/static/img/peertube.png b/themes/chosto/static/img/peertube.png new file mode 100644 index 0000000..7aacc9a Binary files /dev/null and b/themes/chosto/static/img/peertube.png differ