Nix ♥ la francophonie | 215 Members | |
| Salon francographe de NixOS | 72 Servers |
| Sender | Message | Time |
|---|---|---|
| 31 Dec 2021 | ||
| Bienvenue | 13:34:19 | |
| J'ai pas mal parlé (et aidé un peu) vinceff (1 youtubeur qui test des distros linux autours du thème du gaming) pour tester nixos et il l'a fait via 3 vidéos : le bilan https://www.youtube.com/watch?v=MfcTW2zZMPU | 13:35:42 | |
| Mon but n'est pas de faire sa promotion mais vu que le sujet en fr est quasi absent du net, j'aimerais bien connaitre les retours de la commu : est-ce que ça vous parait pertinent, est-ce que les critiques sont dans la roadmap de nixos etc. | 13:38:00 | |
In reply to @mothsart:matrix.orgj'ai vu la vidéo je suis pas d'accord sur la partie flatpak / snap mais oui on reste sur les défauts de base de la distro. à savoir que on est pas du tout sur du user friendly les flakes vont rendre la distrib encore plus solide mais la distribution ne sera pas plus simple pour autant | 14:00:29 | |
| le cli autour de nix est en train d'evoluer en bien . mais lire des closure / derivations c'est toujours super complexe perso je fais de l'ops en full time au taff. ya des choses qui sont juste illisible pour moi | 14:01:42 | |
| et je maintient des packets sur nixpkgs c'est pour dire | 14:02:16 | |
| oui, je suis assez dac sur la lecture du langage nix | 14:03:20 | |
| perso, j'utilise nix sur une debian (en partie pour éviter flatpak/snap que je déteste) | 14:04:06 | |
| de tte facon si elcoo / les mainteneurs de la distrib et du langage veulent faire grossir leur commu. il faudra faire un gros travail sur la doc et sur le cli | 14:06:23 | |
| Pour résumer, je dirais qu'il y a 2 points qui manque au côté "user-friendly" : 1 store à minima comme synaptic, 2. un outil graphique pour gérer 90% de sa conf via une GUI | 14:06:23 | |
In reply to @putch4r:matrix.orgelle a déjà l'air de grossir mais en effet, si on reste sur de l'élitisme, ça risque de plafonner ou d'être forké | 14:10:20 | |
| perso, j'ai découvert nix en partie par des articles sur linuxfr et parce que j'aime sortir de mon périmètre de confort (mais je doute suivre le cheminement de personnes lambda) | 14:13:07 | |
| Il y a https://github.com/nix-gui/nix-gui j’ai jamais test par contre | 14:17:18 | |
| Ouais, je l'ai conseillé à Vinceff mais il a pas réussi à l'installer et j'avais pas bcp de tps à lui accordé donc c'est passé à la trappe | 14:18:48 | |
| faudra que je tente un de ses 4 | 14:19:02 | |
| De toute façon, il a eu pas mal d'éloges dessus et c'est pas impossible qu'il refasse une vidéo sur Nix, le gestionnaire de package sur une distrib x, à la sortie de NixOS 22.03 ou 22.11 | 14:24:25 | |
| Le problème de nix sans nixos c'est que certaines choses ne peuvent pas marcher: tout ce qui vient normalement avec une règle udev ou polkit, un exécutable setuid ou même utilise opengl. L'utilisateur lambda est assez vite déçu. | 14:38:08 | |
| Sans parler du fait que ça pousse à utiliser nix-env.Personnellement j'évite de recommander. | 14:41:00 | |
| Hum, je comprend. Quand tu dis : "ne peuvent marcher", c'est qlq chose qui ne trouvera jamais de solutions ou c'est des limitations de jeunesse | 14:44:25 | |
| Je trouve que pour founir des env de dev, Nix (sans NixOS), ca marche pas mal. Mais les newbies ne prennent pas vraiment d'initiatives dans ce contexte. | 14:44:34 | |
| ie, qd qq chose est ajouté dans l'env, ca a été testé par qq | 14:45:12 | |
| * ie, qd qq chose est ajouté dans l'env, ca a été testé par qq'un qui connait pas trop mal tout ca | 14:45:22 | |
In reply to @mothsart:matrix.orgPour opengl pur il faut contrôler le noyau, donc toute la distro. Pour setuid c'est aussi fondamental au store. Et pour installer des règles udev, eh bien il faut être root et les installations mono utilisateur ne le sont pas. | 14:48:24 | |
In reply to @lewo:matrix.orgOui nix comme généralisation de virtualenv à toutes les libs c'est vraiment bien | 14:49:10 | |
| Et ça marche sur non nixos | 14:49:20 | |
Pour essayer Nix, plutot que de lacher l'utilisateur dans la nature (il cherchera naturellement á faire ce qu'il sait deja faire nix-env -i), c'est peut etre pas mal de lui faire essayer un projet avec un nix-shell. | 14:52:21 | |
| symphorien: ok, merci pour les explications. Je suis pas assez calé mais des genre de lib/utilitaires glue pour les distribs les plus communes (ouais, ça veut dire 1 par distrib sans doute) seraient pas réalisables ? (après, je comprend que c'est un investissement que les devs NixOS n'ont sans doute pas comme priorité) | 14:54:20 | |
| Le truc c'est que "installer une règle udev dans l'état global mutable de la distribution" ça va un peu à l'encontre de l'esprit. | 14:56:41 | |
| home-manager a une option pour définir quelques variables d'environnement pour certaines choses comme les locales. | 14:57:34 | |
| D'ailleurs je sais pas si les vidéos en parlent mais home-manager ❤️❤️❤️ | 14:58:41 | |