!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

199 Members
Salon francographe de NixOS66 Servers

Load older messages


SenderMessageTime
13 Jun 2023
@nanoni17728:matrix.orgNano set a profile picture.20:47:48
@julienmalka:matrix.orgJulien changed their display name from Julien (stop speaking german when) to Julien.21:05:29
14 Jun 2023
@badele:matrix.orgBruno Adele

Bonsoir, actuellement, j'utilise nix-colors je désire passer nix-rice => https://github.com/bertof/nix-rice

Quelqu'un d'entre vous l'utilise ? Car je n'arrive pas l'intégrer dans le flake de mon homelab => https://github.com/badele/nix-homelab

16:55:30
@badele:matrix.orgBruno Adele* Bonsoir, actuellement, j'utilise `nix-colors` je désire passer sur `nix-rice` => https://github.com/bertof/nix-rice Quelqu'un d'entre vous l'utilise ? Car je n'arrive pas l'intégrer dans le flake de mon homelab => https://github.com/badele/nix-homelab17:04:42
@badele:matrix.orgBruno Adele* Bonsoir, actuellement, j'utilise `nix-colors` je désire passer sur `nix-rice` => https://github.com/bertof/nix-rice Quelqu'un d'entre vous l'utilise ? Car je n'arrive pas l'intégrer dans le flake de mon homelab => https://github.com/badele/nix-homelab J'avoue que j'ai encore beaucoup de mal avec les inputs, overlays, ...17:05:51
@Zevran:matrix.orgGaël ReyrolQuel est ton soucis ? Intégrer l'overlay ?20:51:00
@Zevran:matrix.orgGaël ReyrolIl faut que tu importes nixpkgs différemment pour pouvoir bénéficier des overlays ici : https://github.com/badele/nix-homelab/blob/main/flake.nix#L5520:53:11
@Zevran:matrix.orgGaël Reyrol Soit comme ça : let pkgs = (nixpkgs.legacyPackages.${system}.extend overlay1).extend overlay2 20:54:31
@Zevran:matrix.orgGaël Reyrol Soit comme ça let pkgs = import nixpkgs { inherit system; overlays = [ overlay1 overlay2 ]; } 20:54:58
@badele:matrix.orgBruno Adele En fait, je suis partie de ce projet nix-starter-configs sans trop savoir ce que je faisais (surtout les overlays) 20:55:24
@Zevran:matrix.orgGaël ReyrolLe wiki est sur les overlays est bien fait : https://nixos.wiki/wiki/Overlays20:55:49
@badele:matrix.orgBruno AdelePourtant, je n'ai pas bien compris, je trouve qu'il yb'a trop de possibilité, du coup on est hésitant à choisir la bonne méthodologie :)20:56:41
@Zevran:matrix.orgGaël Reyrol Ça te permet d'enrichir nixpkgs sans multiplier les références à x dépôts et de toujours utiliser pkgs 20:57:00
@Zevran:matrix.orgGaël ReyrolAhaha oui 20:57:03
@Zevran:matrix.orgGaël ReyrolJe comprends 20:57:25
@Zevran:matrix.orgGaël ReyrolUne fois que tu as eu le déclic c'est bon 😅20:57:45
@badele:matrix.orgBruno Adele
In reply to @Zevran:matrix.org
Soit comme ça let pkgs = import nixpkgs { inherit system; overlays = [ overlay1 overlay2 ]; }
Alors, j'ai vu ces 2 options, j'ai tenté de faire la deuxieme options (je n'ai pas du bien m'y prendre), et j'en ai conclut que ce n'était pas le bonne approche, mais vu que tu le sugère, c'est bien cette approche qu'il faut utiliser :)
20:57:51
@badele:matrix.orgBruno AdeleJe vais retenter tes sugestions :)20:58:00
@badele:matrix.orgBruno AdeleNote: la premiere méthode, je ne la trouve pas ouf, tu as interet à ne pas avoir 20 overlays :)20:58:44
@Zevran:matrix.orgGaël ReyrolClairement pour la deuxième méthode est plus simple niveau syntaxe / moins cryptique20:58:51
@Zevran:matrix.orgGaël Reyrol system correspond à "x86_64-linux" pour toi 20:59:45
@Zevran:matrix.orgGaël Reyrol Tu obtiendras la même chose dans ta valeur pkgs 21:00:24
@Zevran:matrix.orgGaël ReyrolMais avec les paquets de nix-rice une fois l'overlay ajouté21:00:58
@Zevran:matrix.orgGaël Reyrol* Clairement pour moi la deuxième méthode est plus simple niveau syntaxe / moins cryptique21:01:29
@badele:matrix.orgBruno Adele

Il pas calculé dynamique via cette fonction ? forAllSystems

Tu parlais peu être du résultat final ?

21:01:44
@Zevran:matrix.orgGaël ReyrolOui21:02:00
@Zevran:matrix.orgGaël Reyrol Il faut que lui passe overlays = [ nix-rice.overlays.default ]; 21:03:04
@badele:matrix.orgBruno Adele2023-06-14_23-03.png
Download 2023-06-14_23-03.png
21:04:07
@badele:matrix.orgBruno AdeleOui, j'ai bien ca21:04:09
@Zevran:matrix.orgGaël Reyrol Ça donnerai ça let pkgs = import nixpkgs { inherit system; overlays = [ nix-rice.overlays.default ]; } 21:04:17

Show newer messages


Back to Room ListRoom Version: 6