| 9 Dec 2024 |
Aevoo | C'est un module que j'essaie de construire. je dois probablement travailler avec les valeurs par défauts.
network = mkOption {
default = {};
type = with types; submodule {
options = {
host = mkOption {
default = null;
type = submodule {
options = {
ip4 = mkOption {
type = str;
};
ip6 = mkOption {
type = str;
};
};
};
};
| 19:08:15 |
Aevoo | Sans surprise, default = null ne lui plait pas. si je met default = {}, une comparaison cfg.host != {} retourne systématiquement true | 19:10:34 |
Aevoo | * Sans surprise, default = null ne lui plait pas. si je met default = {}, une comparaison cfg.host != {} retourne systématiquement true | 19:10:46 |
Aevoo | j'ai l'impression "tout simplement" que vérifier si un submodule est déclaré ou non, n'est pas un cas d'usage courant. Pas trouvé de methode builtins.hasValue | 19:12:46 |
Aevoo | (Si je ne me trompe pas) Mauvaise utilisation de Nix de ma part : je voulais interpréter le choix de l'utilisateur, en fonction de la définition (ou non) de host. Mais avec l'approche lazzy de Nix, cela ne semble pas adapé | 19:21:36 |
Aevoo | * (Si je ne me trompe pas) Mauvaise utilisation de Nix de ma part : je voulais interpréter le choix de l'utilisateur, en fonction de la définition (ou non) de host. Mais avec l'approche lazzy de Nix, cela ne semble pas adapté | 19:21:49 |
Aevoo | ·☽•Nameless☆•777 · ±: tu as réussi à démarrer ta VM Nix sous FreeBSD ? Curieux, j'ai voulu faire un test, mais je me suis arrêté à l'absence (natif) du driver de ma carte réseau, après install 😅 | 19:23:40 |
·☽•Nameless☆•777 · ± | J'ai ça de côté pour le moment car je ne comprends pas du tout ce qui peut provoquer ça aussi bien sur le live que sur une image générée par Nixos-generator. | 19:26:39 |
·☽•Nameless☆•777 · ± | Et mon hypothèse au sujet de ZFS, j'y crois pas trop x) | 19:26:47 |
·☽•Nameless☆•777 · ± | FreeBSD à pas le pilote de ta carte réseaux ? | 19:27:28 |
Aevoo | ça merde dès le lancement de l'image, on est d'accord ? Devrait être chargé en ram, non ? | 19:27:42 |
Aevoo | In reply to @nam3l33ss:matrix.org FreeBSD à pas le pilote de ta carte réseaux ? RTL8125, ça se trouve, mais je dois jongler avec la clé USB, et quand j'ai vu que je n'avais pas le nécessaire pour compiler... :) | 19:28:19 |
·☽•Nameless☆•777 · ± | Ah, ils sont dispo uniquement dans les ports | 19:39:38 |
| 12 Dec 2024 |
| pcboy_ set a profile picture. | 06:36:22 |
| ·☽•Nameless☆•777 · ± changed their profile picture. | 14:33:56 |
| 18 Dec 2024 |
Aevoo | Partage des travaux de ces derniers jours, si cela peut intéresser => https://git.aevoo.com/aevoo/os/nixunits | 20:29:16 |