!ZUiNnfpRqQMDrPLChM:nixos.org

Nix ♥ la francophonie

197 Members
Salon francographe de NixOS66 Servers

Load older messages


SenderMessageTime
30 Nov 2025
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±nix-env ?04:49:35
@zbuben:matrix.orgzbubenAh, ça met a jour tous les packages installés dans l'env utilisateur..04:50:33
@zbuben:matrix.orgzbuben( j'en ai aucun, je fais jamais les install comme ça )04:51:08
@zbuben:matrix.orgzbubenBizarre que ce soit lourd, mais selon le channel choisi on doit pouvoir devoir compiler des zillions de trucs, faute de cache04:53:20
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± C'est un peu comme nix-rebuild, sauf que tu renseignes ton package directement via nix-env, un peu comme nix-shell, alors que nix-rebuild va lire configuration.nix .
( y'a sûrement d'autres usages mais c'est ce que je comprends de cette commande )
04:55:13
@zbuben:matrix.orgzbubenMais le comportement de plus rien pouvoir fermer fait plutôt penser à un genre de lock/bug du DE...04:55:42
@zbuben:matrix.orgzbuben

Yep, j'aime bien upgrade toute ma machine d'un coup, du coup j'ai jamais trop utilisé ça, tout est dans /etc/nixos

C'est le genre de truc cool quand tu as pas le root

04:57:35
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± Ouep,
Mais même si tu n'es pas root, tu peux en tant qu'utilisateur installer des programmes et les upgrades.
05:01:33
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± Via ```
nix.settings.allowed-users = [ "@wheel" "root" "TONUSER"];
05:01:53
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ± *

Via

nix.settings.allowed-users = [ "@wheel" "root" "TONUSER"];

05:02:01
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±Ça autorise un utilisateur ou un groupe à utiliser nix daemon05:03:03
@nam3l33ss:matrix.org·☽•Nameless☆•777 · ±

nix.settings.allowed-users
A list of names of users (separated by whitespace) that are allowed to connect to the Nix daemon. As with
nix.settings.trusted-users, you can specify groups by prefixing them with @'. Also, you can allow all users by specifying '. The default is `'. Note that trusted users are always allowed to connect.

05:03:17
@zbuben:matrix.orgzbubenNoice05:03:24
4 Dec 2025
@ysun:beeper.comYifei Sun changed their profile picture.20:41:50
5 Dec 2025
@gliczy:matrix.orgGliczy joined the room.11:53:35
11 Dec 2025
@romn_nz:matrix.orgRomn joined the room.20:25:47
@romn_nz:matrix.orgRomn set a profile picture.20:26:53
12 Dec 2025
@koalp:rcp.tfkoalp ⚡️

Hello. Vous savez s’il y a une manière un peu universelle de regarder les fichiers de config générés pour un service par nix ?

Par exemple pour nginx je fais systemctl cat nginx.service et je récupère le chemin du fichier de conf dans le store.
Le top serait un petit outil nix-show-conf nginx.service qui me montre la conf avec la coloration syntaxique.

Comme la manière de configurer chaque logiciel est potentiellement différent j’imagine que ça n’existe pas 🤔

18:12:57
@symphorien:xlumurb.eusymphoriença ne me dit rien18:22:40
@Minijackson:matrix.orgMinijackson Je pense que ça serait compliqué, comme tu dis chaque logiciel est différent, certains ce configure par des fichiers dans /etc, certains en ligne de commande, pour d'autres via des variables d'environnement, ou plusieurs fichiers, ou même une combinaison de tout ça… 19:17:46
@Minijackson:matrix.orgMinijackson Je crois avoir déjà vu un soft qui se configure via plusieurs fichiers, un dans /etc, un passé en ligne de commande, et des variables d'environnement en plus 19:18:51
@kdk12:matrix.orgKDK12Redacted or Malformed Event20:27:23
@gsaurel:laas.frnim65s pour ça je ferais nix repl . puis eg. nix-repl> :p nixosConfigurations.ashitaka.config.systemd.services.nginx 20:47:43
13 Dec 2025
@koalp:rcp.tfkoalp ⚡️

Oui, ce serait compliqué. Après nginx j’ai eu un programme qui définit la config dans des variables et certaines variables indiquent des fichiers 🙃

La méthode guix c’est de tout refaire avec des logiciels configurés en guile. Au moins pas de surprise à la génération.

22:04:35
@koalp:rcp.tfkoalp ⚡️pour voir la config nix du service c’est pratique. Mais là je voulais voir le fichier généré (enfin en l’occurence non-généré. le problème a été réglé en 25.11)22:05:47
14 Dec 2025
@clemtre:matrix.orgMartinSalut la commu, je débute dans l'aventure nixienne et me demande comment vit-on avec tous ces hachage qui préfixent les binaires du /nix/store ? Assez souvent je me retrouve devant quelque chose qui impriment des chemins dont le hache perturbe ma lecture. C'est déjà un problème dont fait allusion le papier introductif de 2004 dans la note 2 de la page 6 : « the actual names use 32 hexadecimal digits (from a 128-bit cryptographic hash), but they have been shortened here to preserve space. » 10:51:27
@clemtre:matrix.orgMartin* Salut la commu, je débute dans l'aventure nixienne et me demande comment vit-on avec tous ces hachage qui préfixent les binaires du /nix/store ? Assez souvent je me retrouve devant quelque chose qui imprime des chemins dont les haches perturbent ma lecture. C'est déjà un problème dont fait allusion le papier introductif de 2004 dans la note 2 de la page 6 : « the actual names use 32 hexadecimal digits (from a 128-bit cryptographic hash), but they have been shortened here to preserve space. » 10:58:04
@clemtre:matrix.orgMartin* Salut la commu, je débute dans l'aventure nixienne et me demande comment vit-on avec tous ces hachage qui préfixent les binaires du /nix/store ? Assez souvent je me retrouve devant quelque chose qui imprime des chemins dont les hachages perturbent ma lecture. C'est déjà un problème auquel fait allusion le papier introductif de 2004 dans la note 2 de la page 6 : « the actual names use 32 hexadecimal digits (from a 128-bit cryptographic hash), but they have been shortened here to preserve space. » 11:04:29
@clemtre:matrix.orgMartin* Salut la commu, je débute dans l'aventure nixienne et me demande comment vit-on avec tous ces hachages qui préfixent les binaires du /nix/store ? Assez souvent je me retrouve devant quelque chose qui imprime des chemins dont les hachages perturbent ma lecture. C'est déjà un problème auquel fait allusion le papier introductif de 2004 dans la note 2 de la page 6 : « the actual names use 32 hexadecimal digits (from a 128-bit cryptographic hash), but they have been shortened here to preserve space. » 11:04:58
@zbuben:matrix.orgzbubenHello, en fait je me préoccupe rarement du chemin réel dans /nix/store… ya quelques outils utiles en cli pour le promener sans effort, genre which et autre… Sinon dans le langage nix en lui même c'est embarqué dans les variables de travail de l'interpréteur et on s'en soucie peu… Dans quel cas ça te pose des problèmes ?11:07:14

Show newer messages


Back to Room ListRoom Version: 6