!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

198 Members
Salon francographe de NixOS66 Servers

Load older messages


SenderMessageTime
8 Jan 2026
@piwitrack:matrix.orgPiwiBonsoir à tous, Depuis 20+ ans, j'utilise Linux. Il y a une année mon fils (@jbwido) m'a fait découvrir NixOS. Depuis, je ne jure que par NixOS. C'est génial et j'en parle dans toutes mes formations.19:06:50
@nbp:mozilla.orgnbpBonne année, je suppose :P19:40:55
@albertlarsan68:albertlarsan.frAlbert LarsanJ’utilise Bépo au quotidien, pour programmer ou parler en anglais aussi. Avec kanata, j’ai rajouté les home row mods. Je ne supporte pas de clavier autre que ceux d’ordis portables, ils sont trop profonds (genre les claviers à membrane de bureautique ou les claviers gamers). Jamais essayé de clavier matrix/split cependant20:14:57
@zbuben:matrix.orgzbubenJe bépote aussi, et j'ai trouvé mon bonheur avec un clavier mecha avec une course pas trop longue de chez logitech, le truc est costaud et m'accompagne dans tous mes déplacements depuis 2 ans… ( mx mechanical keyboard mini )21:34:23
@zbuben:matrix.orgzbuben( à noter que j'évite de trop utiliser le clavier de mon portable, parce que je tape probablement trop fort, je tue les touche assez vite… )21:37:38
@exaltia:chat.exaltia.frExaltiasauf si je me plante, le bépo pour parler en anglais ca doit etre l'enfer non?23:11:05
@ManUtopiK:matrix.orgManUtopiKJ'ai commencé le bépo sur un typematrix il y a +15 ans. Il est tombé en rade il y a 2-3 ans. Je me suis fait un bépo fait maison avec ce layout : https://fingerpunch.xyz/product/pinkies-out-v223:45:12
@ManUtopiK:matrix.orgManUtopiK Exaltia: Pour "écrire" anglais tu veux dire ! Le z et w sont un peu chiant à aller chercher, mais je ne suis pas sûr que ça change grand chose... 23:46:50
@exaltia:chat.exaltia.frExaltiahé, en branchant une dictée magique au bout de ton clavier, a chaque pression de touche tu "parles" anglais ;)23:49:03
@ManUtopiK:matrix.orgManUtopiK

Dans mon home.nix, j'ai ajouté :

(pkgs.rustPlatform.buildRustPackage rec {
      pname = "lumen";
      version = "2.8.1";
      src = builtins.fetchGit {
        url = "https://github.com/jnsahaj/lumen";
        ref = "main";
      };
      cargoLock = {
        lockFile = src + "/Cargo.lock";
      };
      nativeBuildInputs = with pkgs; [ pkg-config git ];
      buildInputs = with pkgs; [ openssl ];
    })

mais à chaque fois que je nixos-rebuild switch il reconstruit le paquet et ça prend 10 min.
Il y a un flake.nix dans le dépot.
Y-a-ti il moyen de faire autrement et d'utiliser ce flake ?

23:49:20
@ManUtopiK:matrix.orgManUtopiKc'est quoi une dictée magique ? Du speech-to-text ?23:50:10
@exaltia:chat.exaltia.frExaltiac'est un truc que seul les "vieux" ont connus ;) C'étais du text to speech. ce machin la https://fr.wikipedia.org/wiki/La_Dict%C3%A9e_magique 23:50:59
@ManUtopiK:matrix.orgManUtopiKah ! Je connaissais pas. Ce truc est aussi vieux que moi :)23:52:11
@exaltia:chat.exaltia.frExaltiaje ne saurait pas t'aider. j'y connait pas assez. 23:53:35
9 Jan 2026
@zbuben:matrix.orgzbubenà mon avis, utiliser ce flake va continuer à rebuild à peu près au même rythme, et il n'y aura pas de cache à prendre quelque part vu que c'est un paquet qui vient d'ailleurs. Si il y a rebuild c'est que les inputs changent, je vois que tu prends la branche main, ça doit probablement tomber sur HEAD, donc à chaque fois que cette référence va changer il va rebuild (donc en fait tu es pas en version 2.8.1…). Dans ref, tu peux mettre un tag, ou alors utiliser rev et un hash de commit pour cibler une version particulière du repo git de lumen. Ça limitera le rebuild à des choses plus prédictibles chez toi (genre openssl change)04:01:20
@zbuben:matrix.orgzbuben* à mon avis, utiliser ce flake va continuer à rebuild à peu près au même rythme, et il n'y aura pas de cache à prendre quelque part vu que c'est un paquet qui vient d'ailleurs. Si il y a rebuild c'est que les inputs changent, je vois que tu prends la branche main, ça doit probablement tomber sur HEAD, donc à chaque fois que cette référence va changer il va rebuild (donc en fait tu es pas en version 2.8.1…). Dans ref, tu peux mettre un tag, ou alors utiliser rev et un hash de commit pour cibler une version particulière du repo git de lumen. Ça limitera le rebuild à des choses plus prédictibles chez toi (genre openssl change, et là il faut probablement rebuild pour de vrai)04:01:44
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

perso je trouve ça un peu embêtant avec nixos sur une machine desktop du moment où ça bouge du côté source hydra rebuilt et hop mise à jour,

sauf que je n'ai pas vraiment envie de mettre à jour mon système pour un oui ou un non,
Sur une machine serveur, c'est gérable. Je trouve qu'il suffit de suivre la liste de diffusion des paquets, par exemple au niveau des correctifs de sécurité mais pour un desktop et c'est millier de application .

04:24:50
@zbuben:matrix.orgzbubenTu peux pin une revision dans tes inputs si tu veux pas que ça bouge04:26:03
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±(Au final j'aimais bien fedora ou freeBSD parce que le gestionnaire peut t'informer des ce des paquets et du risque pour fedora classé en low, medium, high04:26:04
@zbuben:matrix.orgzbubenMais oui je sui d'accord que les mises à jour sont moins claires et prédictibles04:27:11
@zbuben:matrix.orgzbuben * 04:27:21
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

Ouep mais je n’ai jamais appris à la faire x)

J'aimerais bien utiliser mon nixos simplement en desktop,
Pin des trucs, je le ferais sur du serveur au besoin, même si en serveur upgrade régulièrement avec nixos ça me dérange moins que pour mon desktop.

04:28:12
@zbuben:matrix.orgzbubenMais comme ça vient avec la possibilité de tester et/ou revenir en arrière l'impact est un peu mitigé04:28:13
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±ouep, mais le coté pas pratique c'est le temps que ça consomme et sa fait des écritures sur mon ssd .04:29:01
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±* Ouep, mais le côté pas pratique c'est le temps que ça consomme et ça fait des écritures sur mon SSD.04:29:09
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±C'est pour sa en serveur avec un cluster sa roule , mais en desktop je trouve sa délicat04:29:35
@zbuben:matrix.orgzbubenC'est pas bien compliqué, si tu utilises un flake en guise de config ça se passe dans l'url de nixpkgs de la section input. Sinon en mode classique, c'est dans l'url du channel04:30:17
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

surtout faut lister tout ce que tu doit pin ou pas,

c'est aussi possible que tu te retrouve dans un situation ou ton paquet pin en V2 , n'est plus compatible avec un autre paquet fraichement mise a jours

04:30:39
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± *

surtout faut lister tout ce que tu dois pin ou pas,

c'est aussi possible que tu te retrouves dans une situation où ton paquet PIN en V2 , n'est plus compatible avec un autre paquet fraîchement mis à jour

04:30:48
@zbuben:matrix.orgzbuben Legit 04:30:52

There are no newer messages yet.


Back to Room ListRoom Version: 6