18 Feb 2025 |
Charles | in the repl, is it expected that x = import ./foo , editing expressions that are part of that, and then doing x = import ./foo again does not update x | 22:59:13 |
Charles | * in the repl, is it expected that x = import ./foo , editing expressions that are part of that, and then doing x = import ./foo again does not update x ? | 22:59:18 |
Charles | because imo this is super confusing behavior | 22:59:35 |
Charles | * in the repl, is it expected that x = import ./foo , editing expressions that are part of that on the filesystem, and then doing x = import ./foo again does not update x ? | 23:00:09 |
Arian | Yes. Is expected. Otherwise it breaks nix's purity. The nix evaluator only parses files once iirc | 23:30:05 |
Arian | You can trigger a reload with :r | 23:30:16 |
Charles | oh okay, thanks | 23:41:54 |
19 Feb 2025 |
| Vitaliy Potyarkin joined the room. | 13:28:18 |
| [K]ate Temkin changed their profile picture. | 13:00:10 |
Vitaliy Potyarkin | Hi, I've seen infra repo mentioned a few times on git.lix.systems - is it private? I'm interested mostly in your Gerrit configuration and its integration with Forgejo - is that viewable anywhere? | 13:31:11 |
| sako -w- joined the room. | 18:13:32 |
raitobezarius | I'm slowly extracting the configuration to render it public | 20:00:39 |
raitobezarius | I can send you some examples of other infra that does something similar or send you tarballs | 20:00:57 |
raitobezarius | If you need it | 20:00:59 |
| miyu.matrix joined the room. | 21:38:27 |
miyu.matrix | Hello everyone! I'm downloading lix currently but after reading the documentation it's still a little unclear what lix does, can someone provide an example of what changes between using nix & lix? | 21:40:30 |
just1602 | miyu.matrix: at the moment there should not be changes in your daily usage except if you're doing things that have been banned from nixpkgs for years. What you could observe is:
- certain bugs being fixed in lix, but not in nix
- a better evaluation time
- better error messages in a couple of place
- hopefully a more stable tool and less crash / bugs
As far as I know there's not breaking change between lix and nix outside of code quality and bugs being fixed. But if stuff work on nix they're supposed to work with lix
| 21:47:04 |
just1602 | (but I'm not a lix core dev, some people may have better / more complete answer then me) | 21:47:33 |
miyu.matrix | Sounds great thanks | 21:48:23 |
miyu.matrix | I'm currently trying this out because I figured out how to produce and boot nix iso's which is pretty fun, and the system is ephemeral so I can experiment much more | 21:49:32 |
miyu.matrix | Lix is like a direct upgrade, I'm going to integrate this with my full system! | 22:12:48 |
| kip93 joined the room. | 23:28:21 |
20 Feb 2025 |
| skibi joined the room. | 02:07:42 |
skibi | hello | 02:07:49 |
| skibi changed their display name from Sapi to skibi. | 02:07:58 |
skibi | so like | 02:11:01 |
skibi | https://lix.systems/community-standards/ I am reading the rules of the community, and I am wondering if this community is "exclusive" or inclusive, could someone clarify? | 02:13:00 |
hexa | clearly inclusive, what makes you think otherwise? | 02:17:42 |
ToxicFrog | I mean, every community is inclusive of some people and exclusive of others; the question is who it includes and excludes. | 02:19:14 |
skibi | i see stuff like:
For the avoidance of doubt, we do not tolerate discrimination such as racism, sexism, transmisia, pluralphobia, ableism or other sorts of discrimination; we do not tolerate unwelcome sexual advances, stalking, harassment or doxing.
which is great
but i see no mention of say discrimination of religion | 02:19:17 |