| 27 Jan 2026 |
K900 | Fixed on master | 16:20:59 |
m | In reply to @mickeymarse:4d2.org I've installed NixOS at some point last year influenced by someone I follow. Their installation included flakes. Since then, I've read so many things about flakes having been experimental for ages as well as controversial. What's the general take within the Lix community? Would I just be better off? I asked this btw also due to the blog announcing Flakes enters freeze period | 18:58:55 |
raitobezarius | Freeze period means no features essentially, not going away | 20:03:47 |
Whovian9369 | warning: 'NIX_SSL_CERT_FILE' is an impure environment variable of this derivation but a *DIFFERENT* `ssl-cert-file` was set in the settings which takes precedence.
If you use `ssl-cert-file`, the certificate gets copied in the builder environment and the environment variables are set automatically.
If you set this environment variable to be an impure environment variable, you need to ensure it is accessible to the sandbox via `extra-sandbox-paths`.
This warning may become a hard error in the future version of Lix.
I keep seeing this during builds and have absolutely zero clue where it would be getting set in the first place.
| 21:12:35 |
Whovian9369 | Whoops, meant that for the "Lix on Main" channel - Apologies. | 21:12:57 |
Whovian9369 | * <Moved to "Lix on Main"> | 21:13:10 |
holly [she/it] 🏳️⚧️ | could my forgejo username be made to match the identity.lix.systems username?
oliviafloof -> holly | 22:19:32 |
| 28 Jan 2026 |
vczf | Upon further investigation, this is a lix-only bug
The cppnix pipe-operators implementation doesn’t break docs for lib.trivial.pipe, but the lix implementation does
I’m guessing there’s a name collision between lib.pipe and the pipe operators because Value::isPrimOp() is true
But this is my first time diving into the nix code and I don’t really understand | 01:48:09 |
raitobezarius | Can you open an issue in the tracker with these details? Thanks! | 07:12:34 |
Sofie 🏳️⚧️ (she/her) | is there an example of a flake dependency in a sprinkles project | 09:25:11 |
K900 | That's not really a thing | 09:26:11 |
Sofie 🏳️⚧️ (she/her) | cause, for example, for home manager or impererance or even disko | 09:26:58 |
thubrecht | You can just use the non-flake entrypoints of those repos | 09:28:55 |
Sofie 🏳️⚧️ (she/her) | what if they don't expose such | 09:29:26 |
Sofie 🏳️⚧️ (she/her) | can it take npins then? | 09:33:32 |
Sofie 🏳️⚧️ (she/her) | I saw it mentioned | 09:33:39 |
Sofie 🏳️⚧️ (she/her) | flake compat? | 09:36:51 |
Coca | hopefully nothing you have to use would be flake only | 09:37:36 |
Coca | I think I've only seen it once ever and it was for niri I think? | 09:38:05 |
Coca | Though I'm sure someone has thrown out some other example | 09:38:30 |
Coca | You can also take a look at https://nilla.dev/ as well for this | 09:39:21 |
aloisw | In reply to @sofiedotcafe:matrix.org what if they don't expose such At least home-manager and impermanence have entry points that work without flakes. No entirely sure if they're official, but I haven't seen them break either. | 09:43:11 |
toonn | I do use flake-compat for some Flake-only project. | 09:59:46 |
delroth | (this discussion is imo precisely why flakes has won and why any flakes alternative without explicit compatibility support for flakes is doomed to fail) | 10:03:44 |
delroth | * (this discussion is imo precisely why flakes has won and why (again, imo) any flakes alternative without explicit compatibility support for flakes is doomed to fail) | 10:07:18 |
ShalokShalom | In reply to @coca162:matrix.org You can also take a look at https://nilla.dev/ as well for this Looks neat! Although I kinda agree, so much as I personally dislike Flakes, would backwards compatibility be crucial for its success, I think.
Thanks for showing us this! | 11:49:50 |
piegames | In reply to @delroth:delroth.net (this discussion is imo precisely why flakes has won and why (again, imo) any flakes alternative without explicit compatibility support for flakes is doomed to fail) I mean flake-compat exists, not sure why keep asking about compat tools that already exists | 11:52:33 |
piegames | * I mean flake-compat exists, not sure why keep asking about compat tools that already exist | 11:52:41 |
piegames | I first-class integration what people want? One could add a flake input type to npins probably if that's what people want | 11:53:31 |
piegames | * Is first-class integration what people want? One could add a flake input type to npins probably if that's what people want | 11:53:46 |