!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

215 Members
Salon francographe de NixOS72 Servers

Load older messages


SenderMessageTime
22 Oct 2023
@Minijackson:matrix.orgMinijackson 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:matrix.orgMinijacksonil y a un peu de doc à ce sujet ici: https://nixos.org/manual/nixos/stable/#sec-option-definitions-delaying-conditionals20:21:01
@victor_mignot:matrix.org@victor_mignot:matrix.orgEffectivement, my bad20:21:03
@Minijackson:matrix.orgMinijacksonje me suis fait avoir plein de fois aussi x)20:21:31
@victor_mignot:matrix.org@victor_mignot:matrix.orgHaha, je veux bien te croire20:21:47
@victor_mignot:matrix.org@victor_mignot:matrix.orgPour finir, quand tu dis "tout faire évaluer par nixosSystem", j'avoue que je saisis pas trop20:22:10
@victor_mignot:matrix.org@victor_mignot:matrix.orgC'est ce que j'ai l'impression de faire, mais il faut croire que non du coup :')20:22:34
@victor_mignot:matrix.org@victor_mignot:matrix.orgHa, 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:matrix.orgMinijackson

de ce que je vois, dans ton flake.nix tu as:

machines = (import ./configurations {}).machines;
20:23:53
@victor_mignot:matrix.org@victor_mignot:matrix.orgYup, c'est ce que je voulais dire par "les call à la mano"20:24:23
@Minijackson:matrix.orgMinijacksonyes20:24:32
@Minijackson:matrix.orgMinijacksonle import à la mano va ignorer l'attribut "options", puisque personne va le lire20:24:55
@victor_mignot:matrix.org@victor_mignot:matrix.orgEffectivement, ç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 nixpkgs20:25:11
@victor_mignot:matrix.org@victor_mignot:matrix.orgDonc 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:matrix.orgMinijacksonje pense que c'est possible, oui20:28:12
@victor_mignot:matrix.org@victor_mignot:matrix.orgNickel, merci beaucoup pour l'aide, tu me sauve encore une fois haha20:28:35
@Minijackson:matrix.orgMinijacksonpas de soucis ^^20:28:45
@Minijackson:matrix.orgMinijacksonhésite pas si tu veux plus d'infos20:28:58
@victor_mignot:matrix.org@victor_mignot:matrix.orgJ'hésiterais pas, merci encore !20:29:23
23 Oct 2023
@globin:toznenetl.chatglobin joined the room.09:52:09
@globin:toznenetl.chatglobin set a profile picture.14:27:44
@drupol:matrix.orgPol Minijackson: "necrobumping" j'ai bien rigole :) 15:06:31
@drupol:matrix.orgPol Minijackson: Est-ce que la PR corrige le probleme que tu rencontres? 15:06:48
@Minijackson:matrix.orgMinijackson
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:matrix.orgMinijackson
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:club1.frjellium joined the room.17:21:05
@florianblangy:matrix.nassys.fr@florianblangy:matrix.nassys.fr joined the room.17:54:30
@Faelar:matrix.orgFaelar joined the room.18:36:31
26 Oct 2023
@gsaurel:laas.frnim65so/ 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
@gsaurel:laas.frnim65sSi certains sont dans le coin à ce moment là, n’hésitez pas à vous manifester :)14:09:19

Show newer messages


Back to Room ListRoom Version: 6