| 15 Apr 2026 |
nim65s | https://nix.dev/manual/nix/2.28/command-ref/conf-file.html?highlight=substituters#file-format
A configuration setting usually overrides any previous value. However, for settings that take a list of items, you can prefix the name of the setting by extra- to append to the previous value.
donc quand je veux des trucs en premier je les met dans x, et quand je les veux après dans extra-x
| 10:10:19 |
nim65s | sur les substituers, y’a des prorités | 10:11:25 |
nim65s | et pour la différence entre substituters et trusted-substituters, si je comprends bien, c’est que trusted-substituters est utilisable par n’importe quel user, mais substituters uniquement par un trusted-user: https://nix.dev/manual/nix/2.28/command-ref/conf-file.html#conf-substituters
At least one of the following conditions must be met for Nix to use a substituter:
- The substituter is in the trusted-substituters list
- The user calling Nix is in the trusted-users list
In addition, each store path should be trusted as described in trusted-public-keys
| 10:13:22 |
pinage404 | je ne vois pas le cas d'usage des substituters
ça veut dire quelqu'un qui a les droits root et peut modifier la config, fait confiance pour ajouter ce substituter, mais ne fait pas confiance aux users pour l'utiliser (sauf s'iels sont trusted) ? | 10:18:12 |
Alex | C'est soit l'un ou l'autre. Il n'est pas nécessaire que l'utilisateur soit dans trusted-users pour qu'il/elle puisse utiliser un substituteur dans trusted-substituters.
Le deuxième cas est pour les commandes qui modifient --option substituters.
Ce qui est important, c'est qu'il faut être privilégié par l'une des deux conditions afin d'ajouter des outputs au Nix store sans faire le build.
Sinon, n'importe-qui pourrait y ajouter des outputs qui ne correspondent pas à la dérivation d'origine (par malice ou par négligence). | 13:06:01 |
pinage404 | je ne comprends pas le cas où il serait préférable d'ajouter un substituter et un trusted-users plutot que juste un trusted-substituter | 16:55:31 |
Alex | Par exemple pour tester un nouveau substituter sans avoir à modifier nix.conf. | 16:56:33 |
pinage404 | donc l'option nix.settings.substituters ne sert à rien ? | 16:57:25 |
Alex | L'option peut être modifié par la commande avec --option | 16:58:59 |
pinage404 | on peut modifier n'importe quelle option de la sorte ? | 17:45:02 |
Alex | Ça dépend. Quelques options nécessitent être dans trusted-users pour pouvoir les modifier de telle sorte. | 17:46:45 |
| 16 Apr 2026 |
| Samæ joined the room. | 21:33:30 |
Samæ | Jraime lra francographie | 21:36:29 |
| 20 Apr 2026 |
| picnoir changed their display name from Picnoir to picnoir. | 10:05:35 |
| 23 Apr 2026 |
| Yifei Sun changed their profile picture. | 22:01:55 |
| 26 May 2021 |
| @grahamc:nixos.org set the history visibility to "world_readable". | 19:34:08 |
| @grahamc:nixos.org changed the room name to "" from "". | 19:34:08 |
| @grahamc:nixos.org invited immae. | 19:34:18 |
| @grahamc:nixos.org invited samueldr. | 19:34:19 |
| samueldr joined the room. | 19:40:10 |
| immae joined the room. | 19:40:42 |
| @grahamc:nixos.orgchanged room power levels. | 20:09:05 |
| @grahamc:nixos.orgchanged room power levels. | 20:09:10 |
| samueldr set the room name to "Nix ♥ la francophonie". | 20:09:55 |
| samueldr set the room topic to "Salon francographe de NixOS". | 20:09:56 |
| afontain joined the room. | 20:30:26 |
| samueldr changed their display name from samueldr to samueldr. | 21:05:31 |
| Room Avatar Renderer. | 21:46:37 |
| 27 May 2021 |
| nf joined the room. | 01:29:16 |
| symphorien joined the room. | 05:56:15 |