| 13 Oct 2025 |
K900 | I don't see a use case where a subpath is actually meaningfully useful as its own flake input unless you're doing weird subflake stuff or submodules | 10:04:36 |
K900 | And you shouldn't do those things | 10:04:46 |
K900 | And I don't even know if this works with submodules | 10:04:56 |
K900 | I'm pretty sure this is just some lazy trees nonsense that's three steps removed from the actual rationale | 10:05:14 |
aloisw | To avoid https://git.lix.systems/lix-project/lix/issues/586 I guess. | 10:05:33 |
MangoIV | our specific use case is a tutorial. there are two sub directories that each are a separate tutorial and the top level flake import the other flakes to allow checking that they still work | 10:05:59 |
raitobezarius | the change above mentioned do change evaluation semantics of the outputs of flakes though | 10:07:00 |
raitobezarius | that massively sucks | 10:07:15 |
aloisw | It was extremely broken before though. | 10:07:36 |
raitobezarius | you mean subdirs as flake inputs or dependencies of the outputs fields in other values of the flake? | 10:08:12 |
aloisw | Subdirectories as flake inputs. | 10:08:57 |
raitobezarius | yeah my remark is not a major blocker | 10:09:55 |
raitobezarius | but that change is not a trivial thing to port seems like | 10:10:01 |
raitobezarius | https://git.lix.systems/lix-project/lix/issues/1012 | 10:13:19 |
raitobezarius | thanks aloisw for helping me to clarify the core feature | 10:13:34 |
MangoIV | So the answer is
„This is a good change, semantics wise, but poses some technical difficulties and is probably hard to port“? | 10:13:38 |
raitobezarius | yeah, ideally we should avoid the shortcomings of cppnix's change | 10:13:56 |
MangoIV | I think this is a good answer. For now a workaround is just using the cppnix evaluator in a shell. Maybe you can add that to the issue.
Thank you! | 10:15:20 |
raitobezarius | added the workaround | 10:16:01 |
| MoonstoneHearts changed their display name from tarynnya to MoonstoneHearts. | 10:17:36 |
Sofie 🏳️⚧️ (she/her) |  Download photo.jpg | 10:37:14 |
Sofie 🏳️⚧️ (she/her) | :3 | 10:37:18 |
| MoonstoneHearts set a profile picture. | 10:47:47 |
| MoonstoneHearts changed their profile picture. | 10:48:34 |
| Quentin Guilloteau joined the room. | 11:22:31 |
| ⛧-66642 [lucy] joined the room. | 12:00:33 |
| ekler joined the room. | 12:34:38 |
lillecarl | Is
builtins.fetchTree "github:NixOS/nixpkgs/nixos-unstable"
Coming to Lix? 😄 It's minor but nicer than the attrset version
| 13:06:25 |
lillecarl | * Is
builtins.fetchTree "github:NixOS/nixpkgs/nixos-unstable"
Coming to Lix? 😄 It's minor but nicer than the attrset version, and people already know it from flakes
| 13:08:56 |
| @polytroid:matrix.org left the room. | 13:47:30 |