Nix ♥ la francophonie | 215 Members | |
| Salon francographe de NixOS | 72 Servers |
| Sender | Message | Time |
|---|---|---|
| 16 Feb 2024 | ||
| Quand le patch est suffisamment simple, je peux utiliser https://github.com/NixOS/nixpkgs/pull/285565#issuecomment-1921741587 et ça fonctionne très bien. Mais, imaginons que j'ai un truc un peu plus compliqué (c'est le cas ici, avec le fichier gemset.nix), voir qui bouge des choses dans des modules : quelle est la marche à suivre, pour faire ça, le plus "proprement" possible ? | 15:22:52 | |
| Si tu utilises des trucs comme colmena qui te permettent de manipuler nixpkgs avec nix, tu peux utiliser pkgs.applyPatches j'imagine | 15:40:55 | |
| je n'utilise plus colmena :| | 16:50:11 | |
| 18 Feb 2024 | ||
|
Quel était l'avantage de colmena par rapport à flake ? Hormis l'installation via tagging et quelques autres options supplémentaire, je ne vois pas trop ce qu'il propose de plus par rapport à flake) | 07:53:46 | |
| aucune idée, j'ai jamais utilisé des flakes pour déployer des systèmes distants | 08:23:04 | |
| l'intérêt de colmena c'était de pouvoir faire un déploiement de plein de machines à la fois depuis ma machine locale | 08:24:27 | |
| ce qui m'a fait revenir là dessus, c'est que… j'ai pas trouvé de manière de concilier un nixos-rebuild switch local et un colmena apply, par exemple | 08:27:16 | |
In reply to @gsaurel:laas.frJ’étais très content de ça, puis j’ai fini par me laisser convaincre par les flakes, donc j’ai voulu tester… Et les flakes prennent pas les sous modules git, donc ./. marche pas dans mes projets, je suis très déçu :( Plus qu’à attendre https://github.com/NixOS/nix/pull/7862 / https://github.com/NixOS/nix/issues/9842 & co. | 10:52:36 | |
| btw, les vidéos du capitole du libre sont sorties, celle d’intro à nix / home-manager que j’ai faite est là: https://www.youtube.com/watch?v=CQ8vA90T0Wc Franchement, je suis pas fier de la forme, j’étais vraiment malade ce jour là. Mais sur le fond je pense reprendre cette trame en présentant ça ailleurs (genre dans mon labo), donc si vous avez des retours, ils sont bienvenus ! | 10:55:16 | |
| celles du fosdem sont dispo aussi, j’ai trouvé https://fosdem.org/2024/schedule/event/fosdem-2024-2282-own-your-ci-with-nix/ vraiment excellente | 10:56:10 | |
| 19 Feb 2024 | ||
Pourtant au vu de ce que j'ai vu dans la doc, il me semblait que tu pouvais faire un apply ou apply-localou j'ai mal compris ? | 10:36:23 | |
| Guilhem: J'espère que tu m'en voudras pas, mais j'ai quelques remarques à te faire (en bien, comme en mal) En vrac en cours de lecture
| 12:42:46 | |
| Salut !
| 13:24:40 | |
| Merci beaucoup pour le retour !
| 14:12:40 | |
In reply to @glepage:matrix.orgJ'ai, j'utilise nixos-hardware, ça marche bien modulo batterie et qq hacks | 14:13:24 | |
Ok cool merci !nixos-hardware set le kernel tout seul ? Sinon, tu es sur le defaut (6.1) ou latest (6.7) ? | 14:53:29 | |
| Mon framework (12th gen, intel) ne tiens vraiment plus bcp de temps sur batterie (~3-4h), c'est à ça que tu fais référence ? Et 'qq hacks' c'est à quels niveau ? 🤔 | 14:56:19 | |
In reply to @glepage:matrix.org6.7 | 15:46:33 | |
In reply to @bew:matrix.orgSur amdgpu | 15:46:43 | |
| Les havks | 15:46:45 | |
| Les hacks * | 15:46:53 | |
| Moi c'est un framework neuf donc... | 15:47:02 | |
| Mais faut que je fasse un profilage propre de la conso | 15:47:09 | |
| Ça semble manquer de "rentrer en S3+" | 15:47:22 | |
| Ce que j'appelle onboarding projet, c'est lorsque tu arrive sur un projet (tu as juste besoins de faire un C'est ça à mon avis qu'il faut montrer :) | 18:10:21 | |
Download 2024-02-19_19-15.png | 18:16:37 | |
| Y'a 11 prez à priori sur Nix/NixOS => https://fosdem.org/2024/schedule/events/ | 18:16:42 | |
| ok, oui, merci :D | 18:17:59 | |
| Bruno Adele > Ce que j'appelle onboarding projet, c'est lorsque tu arrive sur un projet (tu as juste besoins de faire un `nix develop` et hop tu peux développer :) `nix develop` ou `nix shell`? J'avais compris que nix develop était mal nommé et servait à débugger le build 🤔 | 20:06:20 | |
| * Bruno Adele Ce que j'appelle onboarding projet, c'est lorsque tu arrive sur un projet (tu as juste besoins de faire un nix develop et hop tu peux développer :) nix develop ou nix shell ? J'avais compris que nix develop était mal nommé et servait à débugger le build 🤔 | 20:06:42 | |