| 19 Nov 2025 |
axx | thanks! | 12:44:30 |
axx | i'll add what i can to it | 12:44:35 |
Sofie 🏳️⚧️ (she/her) | https://blog.cloudflare.com/18-november-2025-outage/ | 15:30:39 |
Sofie 🏳️⚧️ (she/her) | anyways, I need to figure out authentication tokens in a secure way in a nix build 😭 | 15:49:16 |
Sofie 🏳️⚧️ (she/her) | * | 15:49:40 |
Sofie 🏳️⚧️ (she/her) | I would even be comfortable even if it weren't backwards compatible with upstream Nix | 15:50:16 |
Emma [it/its] | ...huh, does lix no longer report download progress on nix flake update? | 17:30:09 |
Emma [it/its] | im noticing a lack of status bar completely | 17:31:10 |
Emma [it/its] | also re the announcement, does that note about flakes in vNext mean the UX/commands will be changing, or will it be invisible to users? | 17:40:48 |
K900 | Nothing confirmed yet | 17:42:09 |
Sofie 🏳️⚧️ (she/her) | how,, can I override an package so I could do
{ arf = "meow" } without having to copy the whole package defination from nixpkgs and change it?
| 18:00:36 |
Sofie 🏳️⚧️ (she/her) | * how,, can I override an package so I could add my own option to it
{ arf = "meow" } without having to copy the whole package defination from nixpkgs and change it?
| 18:00:50 |
Sofie 🏳️⚧️ (she/her) | * how,, can I override an package so I could add my own option to it
{ arf ? "meow" } without having to copy the whole package defination from nixpkgs and change it?
| 18:01:17 |
Sofie 🏳️⚧️ (she/her) | then I could use it in the override and could call it with like
package.override { arf = "arf arf :3"; someOtherVarThePackageAlreadyHad = "..";}
| 18:02:01 |
K900 | You can't really do that easily | 18:04:46 |
Sofie 🏳️⚧️ (she/her) | what about,,, non easily | 18:04:58 |
Sofie 🏳️⚧️ (she/her) | 😇 | 18:05:07 |
K900 | Define your own function | 18:07:08 |
K900 | That wraps the original package | 18:07:11 |
K900 | And then pass it to mkOverridable again | 18:07:18 |
Emma [it/its] | hoping itll be invisible to the end user because otherwise ill need to diverge my nixos-rebuild wrapper scripts even more between nix and lix | 18:07:47 |
K900 | My personal hope is that whatever ends up happening makes flakes irrelevant | 18:08:12 |
K900 | By allowing better designs to exist in the same space | 18:08:21 |
Emma [it/its] | i dont really see the issues with them tbh, and i enjoy flakes as they are a lot | 18:09:04 |
K900 | Cross-compilation is ~fundamentally broken | 18:09:20 |
K900 | The layout is extremely verbose | 18:09:33 |
K900 | The dependency resolution is non-existent | 18:09:43 |
Emma [it/its] | i like the layout though
also wdym "dependency resolution" here? | 18:10:26 |
K900 | I mean that you have to spam .follows everywhere | 18:11:00 |
K900 | To make flakes reasonably compose | 18:11:06 |