!9IQChSjwSHXPPWTa:lix.systems

Lix

1121 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms304 Servers

Load older messages


SenderMessageTime
27 Jan 2026
@k900:0upti.meK900 Fixed on master 16:20:59
@mickeymarse:4d2.orgm
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:matrix.orgraitobezariusFreeze period means no features essentially, not going away20:03:47
@whovian9369:matrix.orgWhovian9369
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:matrix.orgWhovian9369Whoops, meant that for the "Lix on Main" channel - Apologies.21:12:57
@whovian9369:matrix.orgWhovian9369* <Moved to "Lix on Main">21:13:10
@oli:catgirl.cloudholly [she/it] 🏳️‍⚧️

could my forgejo username be made to match the identity.lix.systems username?

oliviafloof -> holly

22:19:32
28 Jan 2026
@vczf:matrix.orgvczf

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:matrix.orgraitobezariusCan you open an issue in the tracker with these details? Thanks!07:12:34
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)is there an example of a flake dependency in a sprinkles project09:25:11
@k900:0upti.meK900That's not really a thing09:26:11
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)cause, for example, for home manager or impererance or even disko09:26:58
@thubrecht:matrix.orgthubrechtYou can just use the non-flake entrypoints of those repos09:28:55
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her) what if they don't expose such 09:29:26
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)can it take npins then?09:33:32
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)I saw it mentioned09:33:39
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)flake compat?09:36:51
@coca162:matrix.orgCocahopefully nothing you have to use would be flake only09:37:36
@coca162:matrix.orgCocaI think I've only seen it once ever and it was for niri I think?09:38:05
@coca162:matrix.orgCocaThough I'm sure someone has thrown out some other example09:38:30
@coca162:matrix.orgCocaYou can also take a look at https://nilla.dev/ as well for this09:39:21
@aloisw:julia0815.dealoisw
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:matrix.orgtoonn I do use flake-compat for some Flake-only project. 09:59:46
@delroth:delroth.netdelroth(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:delroth.netdelroth* (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:kde.orgShalokShalom
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:flausch.socialpiegames
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:flausch.socialpiegames* I mean flake-compat exists, not sure why keep asking about compat tools that already exist11:52:41
@piegames:flausch.socialpiegamesI first-class integration what people want? One could add a flake input type to npins probably if that's what people want11:53:31
@piegames:flausch.socialpiegames* Is first-class integration what people want? One could add a flake input type to npins probably if that's what people want11:53:46

Show newer messages


Back to Room ListRoom Version: 10