!wfudwzqQUiJYJnqfSY:nixos.org

NixOS Module System

82 Members
21 Servers

Load older messages


SenderMessageTime
1 May 2024
@mjolnir:nixos.orgNixOS Moderation Botchanged room power levels.15:06:05
2 May 2024
@thatsyou:matrix.org@thatsyou:matrix.org joined the room.06:31:57
@thatsyou:matrix.org@thatsyou:matrix.org left the room.06:32:43
@aadniz:knaben.org@aadniz:knaben.org joined the room.08:14:16
@nbp:mozilla.orgnbpI did a bit of repoarchelogy, just to show off while requesting Zulip access, and here is what I found: https://github.com/NixOS/nixpkgs/commit/0e25bb67cf0e264034616b7173f9a12af9536a5c21:18:13
@pxc:matrix.orgpxcwas there a NixOS prior to the module system it's now based on?21:22:32
@pxc:matrix.orgpxcor is that commit also an ancestor of NixOS itself?21:23:20
@nbp:mozilla.orgnbpYes, we also already had a a single configuration.nix file prior the module system.21:24:25
@nbp:mozilla.orgnbpThis commit is only the anscestor of the module system.21:24:54
@nbp:mozilla.orgnbpIt also adds the fix-point function.21:25:22
@nbp:mozilla.orgnbp * This commit is the anscestor of the module system.21:25:45
@nbp:mozilla.orgnbp * We already had a single configuration.nix file prior the module system.21:26:45
@nbp:mozilla.orgnbp basically NixOS was a bunch of Nix expression building various derivation importing each others.
configuration.nix came as a way to tune each component.
And options.nix, as a way to provide default values.
21:34:16
@pxc:matrix.orgpxcso it's an ancestor to NixOS as we know it, if not NixOS strictly speaking pretty cool moment to look back on23:51:21
3 May 2024
@hexa:lossy.networkhexaawesome flex 🙂 11:45:43
@hexa:lossy.networkhexathanks for linking to that11:45:52
4 May 2024
@hofsiedge:matrix.orgIlya Zuev joined the room.06:50:10
@shalokshalom:kde.org@shalokshalom:kde.org removed their profile picture.11:27:03
@shalokshalom:kde.org@shalokshalom:kde.org set a profile picture.11:27:13
@ss:someonex.netSomeoneSerge (utc+3) changed their display name from SomeoneSerge (is taking time off and doesn't want to hear about it) to SomeoneSerge (Way down Hadestown).21:03:46
8 May 2024
@checooh:matrix.orgchecooh joined the room.11:57:41
9 May 2024
@ss:someonex.netSomeoneSerge (utc+3) changed their display name from SomeoneSerge (Way down Hadestown) to SomeoneSerge (UTC+3).17:11:29
14 May 2024
@chrillefkrr:matrix.orgchrillefkrr joined the room.15:44:45
@infinisil:matrix.orginfinisil changed their profile picture.17:44:47
@f44:matrix.orgf44 joined the room.17:53:10
16 May 2024
@nuko:shimeji.cafe@nuko:shimeji.cafe left the room.06:19:54
20 May 2024
@ckie:ckie.devmei 🌒& changed their display name from ckie (they/them) to mei 🌒&.00:05:44
21 May 2024
@pxc:matrix.orgpxc if I want to pass a whole NixOS configuration (a nixosConfigurations.<whatever> flake output) to a module, what type should I say it is? does a top-level configuration have a type represented in Nixpkgs lib.types? 02:27:09
@pxc:matrix.orgpxc can I do better than types.attrs? 02:27:58
@nbp:mozilla.orgnbpthe output of a NixOS configuration depends on what is being configured, so the "type" is dependent on what is being configured. This is what submodules are09:17:09

Show newer messages


Back to Room ListRoom Version: 10