| 22 Oct 2023 |
Minijackson | tu peux importer les deux fichiers, mais faire en sorte que la config soit appliqué comme ça: mkIf config.machineType == "workstation" { ... } | 20:19:10 |
Minijackson | il y a un peu de doc à ce sujet ici: https://nixos.org/manual/nixos/stable/#sec-option-definitions-delaying-conditionals | 20:21:01 |
@victor_mignot:matrix.org | Effectivement, my bad | 20:21:03 |
Minijackson | je me suis fait avoir plein de fois aussi x) | 20:21:31 |
@victor_mignot:matrix.org | Haha, je veux bien te croire | 20:21:47 |
@victor_mignot:matrix.org | Pour finir, quand tu dis "tout faire évaluer par nixosSystem", j'avoue que je saisis pas trop | 20:22:10 |
@victor_mignot:matrix.org | C'est ce que j'ai l'impression de faire, mais il faut croire que non du coup :') | 20:22:34 |
@victor_mignot:matrix.org | Ha, de trouver un moyen de mettre tous les modules custom définis directement dans les modules (sans chercher à les call à la mano) ? | 20:23:24 |
Minijackson | de ce que je vois, dans ton flake.nix tu as:
machines = (import ./configurations {}).machines;
| 20:23:53 |
@victor_mignot:matrix.org | Yup, c'est ce que je voulais dire par "les call à la mano" | 20:24:23 |
Minijackson | yes | 20:24:32 |
Minijackson | le import à la mano va ignorer l'attribut "options", puisque personne va le lire | 20:24:55 |
@victor_mignot:matrix.org | Effectivement, ça te retourne juste un set dans ce cas là. J'étais pas au courant que c'était pas une construction Nix de base. Après c'est logique vu que tous le code pour les interpreter est dans nixpkgs | 20:25:11 |
@victor_mignot:matrix.org | Donc je pourrais juste songer à faire un truc plus intelligent ou je règlerais plutôt les éléments à passer à modules par des mécanismes du genre, utiliser un fichier différent selon chaque machine (qui porterait son nom par exemple) | 20:27:20 |
Minijackson | je pense que c'est possible, oui | 20:28:12 |
@victor_mignot:matrix.org | Nickel, merci beaucoup pour l'aide, tu me sauve encore une fois haha | 20:28:35 |
Minijackson | pas de soucis ^^ | 20:28:45 |
Minijackson | hésite pas si tu veux plus d'infos | 20:28:58 |
@victor_mignot:matrix.org | J'hésiterais pas, merci encore ! | 20:29:23 |
| 23 Oct 2023 |
| globin joined the room. | 09:52:09 |
| globin set a profile picture. | 14:27:44 |
Pol | Minijackson: "necrobumping" j'ai bien rigole :) | 15:06:31 |
Pol | Minijackson: Est-ce que la PR corrige le probleme que tu rencontres? | 15:06:48 |
Minijackson | In reply to @drupol:matrix.org Minijackson: "necrobumping" j'ai bien rigole :) c'est pourtant un terme que j'ai déjà vu sur des forums x) | 15:30:01 |
Minijackson | In reply to @drupol:matrix.org Minijackson: Est-ce que la PR corrige le probleme que tu rencontres? j'ai pas encore testé, faut que je regarde | 15:30:10 |
| jellium joined the room. | 17:21:05 |
| @florianblangy:matrix.nassys.fr joined the room. | 17:54:30 |
| Faelar joined the room. | 18:36:31 |
| 26 Oct 2023 |
nim65s | o/
Je ferai un petit retour d’expérience sur Nix via Home-Manager au capitole du libre le 18/11: https://capitoledulibre.org/programme/
Je mentionnerai notamment la qualité de la communauté et des réponses que j’ai pu avoir ici, donc merci encore à tous ! | 14:08:43 |
nim65s | Si certains sont dans le coin à ce moment là, n’hésitez pas à vous manifester :) | 14:09:19 |