!wfudwzqQUiJYJnqfSY:nixos.org

NixOS Module System

211 Members
51 Servers

Load older messages


SenderMessageTime
10 Jun 2026
@toonn:matrix.orgtoonnYeah, that's what I thought. It's unfortunate because it means either being too strict in what I accept or not strict enough. Recomputing at a later time is possible but doesn't help with the fact that at any time the result is either too strict or not strict enough.13:18:55
@llakala:matrix.orgllakalais the hoisting just readability compared to nullor-b?13:24:42
@mattsturg:matrix.orgMatt SturgeonFractionally lower lookups, even more fractionally higher everything else IIRC13:25:46
@llakala:matrix.orgllakalaim fine with nullor-v2 or the hoist version13:27:46
@llakala:matrix.orgllakalato be clear I doubt all this will have that bad of a real-time diff13:27:57
@llakala:matrix.orgllakalaand I've got a lot of other PRs up to hopefully alleviate it13:28:07
@llakala:matrix.orgllakala i just wanted to minimize the regression and I think we've done that well enough 13:28:27
@llakala:matrix.orgllakalareview on https://github.com/NixOS/nixpkgs/pull/517881 and https://github.com/NixOS/nixpkgs/pull/528010 would be great btw13:34:18
@hsjobeki:matrix.orghsjobekiWill try to do the first one later13:46:47
@hsjobeki:matrix.orghsjobeki llakala: you can also review this one :
https://github.com/NixOS/nixpkgs/pull/510713
13:59:04
@hsjobeki:matrix.orghsjobekiRemoves 3% opUpdates13:59:55
@mattsturg:matrix.orgMatt Sturgeon

+12-153

🚀 I was actually reading the defaultFunctor code the other day to try and understand whether symmetrical addCheck and postTransform type-merging was possible (spoilers: no). It should be much more understandable with wrapped removed!

14:05:53
12 Jun 2026
@opandddd:matrix.orgSapii/Saperson changed their display name from Sapii to Sapii/Saperson.01:24:37
13 Jun 2026
@klea:catgirl.cloudklea (she/her) joined the room.21:44:06
14 Jun 2026
@j.hahn02:uni-goettingen.de@j.hahn02:uni-goettingen.de joined the room.17:18:06
15 Jun 2026
@eleinah:nixos.devEleina joined the room.06:11:11
16 Jun 2026
@kglt:re128.orgKonrad Geletey joined the room.08:24:39
@xanderio:bitflip.jetztxanderio joined the room.10:44:05
20 Jun 2026
@aristosis:matrix.orgAri joined the room.05:33:00
@chronorose:matrix.orgchronorose joined the room.16:29:52
21 Jun 2026
@j.hahn02:uni-goettingen.de@j.hahn02:uni-goettingen.de left the room.07:18:00
@llakala:matrix.orgllakalathanks, this is good for rereview now22:41:01
23 Jun 2026
@simplymao:matrix.orgEnok Larsson joined the room.09:58:44
24 Jun 2026
@isabel:isabelroses.comisabel changed their profile picture.08:28:35
25 Jun 2026
@jlle:matrix.orgJose Luis joined the room.09:42:01
8 Feb 2024
@aciceri:nixos.devaciceri joined the room.10:38:02
15 Feb 2024
@a-kenji:matrix.orgkenji joined the room.19:15:14
16 Feb 2024
@qyriad:matrix.orgQyriad joined the room.14:56:15
@mr-qubo:matrix.orgmr-qubo joined the room.14:59:24
@mr-qubo:matrix.orgmr-qubo

I recently stumbled upon similar issue when working on home-manager. https://discourse.nixos.org/t/is-it-possible-to-define-systemd-services-in-a-submodule/39538/5

The idea is that enabling https://nix-community.github.io/home-manager/options.xhtml#opt-programs.bash.enableCompletion should set environment.pathsToLink = [ "/share/bash-completion" ];.

I think that module system is missing an option to pass config options recursively up to all ancestors.

15:06:01

Show newer messages


Back to Room ListRoom Version: 10