<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <updated>2026-11-02T22:53:09Z</updated>
  <generator>https://nostr.now</generator>

  <title>Nostr notes by Quentin Guilloteau</title>
  <author>
    <name>Quentin Guilloteau</name>
  </author>
  <link rel="self" type="application/atom+xml" href="https://nostr.now/npub1akzjyk28x2d5vm4j006583mw5zc506lqvmswfjquytganx0c7f9q0l6ncm.rss" />
  <link href="https://nostr.now/npub1akzjyk28x2d5vm4j006583mw5zc506lqvmswfjquytganx0c7f9q0l6ncm" />
  <id>https://nostr.now/npub1akzjyk28x2d5vm4j006583mw5zc506lqvmswfjquytganx0c7f9q0l6ncm</id>
  <icon>https://social.sciences.re/system/accounts/avatars/115/336/989/543/117/756/original/df227078b4c95f45.jpg</icon>
  <logo>https://social.sciences.re/system/accounts/avatars/115/336/989/543/117/756/original/df227078b4c95f45.jpg</logo>




  <entry>
    <id>https://nostr.now/nevent1qqst8egajnt93lvzp0w0rnkv3vj6v4wkspwcql7g33huf858yrhzeyszyrkc2gjeguefk3nwkfal2s78d6stz3ltupnwpexgrs3drkvelrey59ad6fj</id>
    
      <title type="html">Plus ça va, plus je me dis que #guix (outil &#43; interface) colle ...</title>
    
    <link rel="alternate" href="https://nostr.now/nevent1qqst8egajnt93lvzp0w0rnkv3vj6v4wkspwcql7g33huf858yrhzeyszyrkc2gjeguefk3nwkfal2s78d6stz3ltupnwpexgrs3drkvelrey59ad6fj" />
    <content type="html">
      Plus ça va, plus je me dis que #guix (outil &#43; interface) colle bien mieux à mes besoins que #nix (flake) en termes d’expériences pour mes travaux de recherche....&lt;br/&gt;&lt;br/&gt;je râlais un peu du fait que la définition des channels était disjointe de celle de shells (manifest), parce que l&amp;#39;interface nix flake simplifiait bien la vie.&lt;br/&gt;Mais dès que je voulais exprimer un workflow d&amp;#39;expérience propre qui utilisait un nix flake pour les envs logiciels, et bah c&amp;#39;était crade sur les dépendances entre les fichiers....&lt;br/&gt;&lt;br/&gt;Par exemple, si j&amp;#39;ai plusieurs shells (envs) différents; en nix, ils seraient tous dans le flake.nix. Et si je dois écrire un makefile qui appelle des `nix develop` dans les règles alors qu&amp;#39;est-ce que je mets en dépendance des règles ? flake.nix et flake.lock ?, mais c&amp;#39;est en fait bien trop gros comme granularité…&lt;br/&gt;&lt;br/&gt;Bon du coup, je pourrais m&amp;#39;en sortir avec l&amp;#39;interface nix &amp;#34;historique&amp;#34; (nix-shell) et retomber sur une interface à la guix.&lt;br/&gt;Mais une des killer features de guix pour moi c&amp;#39;est le `--container` de `guix shell`... et ça on n&amp;#39;a pas en nix...&lt;br/&gt;&lt;br/&gt;bref, mon `guix pull` est terminé: je retourne travailler 🙃
    </content>
    <updated>2026-09-03T15:23:48Z</updated>
  </entry>

</feed>