| 5 Feb 2026 |
raitobezarius | How can we avoid this reoccurring every time and now? | 17:26:58 |
Sofie 🏳️⚧️ (she/her) | ooppss | 17:27:51 |
Sofie 🏳️⚧️ (she/her) | i have to switch clients | 17:27:55 |
Sofie 🏳️⚧️ (she/her) | they look so same | 17:27:58 |
Sofie 🏳️⚧️ (she/her) | sorry | 17:28:00 |
Sofie 🏳️⚧️ (she/her) | really ;3 | 17:28:01 |
neobrain | Is there any inherent reason that Lix doesn't indicate percentual progress when fetching flakes but instead only shows an absolute in-progress download size? | 20:42:41 |
delroth | yes-ish as there's a freeze on any development related to flakes in Lix which makes it unlikely for such improvements to get done, but other than that probably not? it might use a different download infrastructure from the rest of the downloads in Lix because flakes code tends to be a bit weird and sectioned off | 21:19:14 |
neobrain | Aw, fair enough. Do the non-flake code paths show a percentual progress? It didn't actually occur to me that flakes might be different and just used the term as a shorthand for "fetching [e.g.] nixpkgs" | 21:29:58 |
neobrain | * Aw, fair enough. But are you implying that the non-flake code paths already do show a percentual progress? It didn't actually occur to me that flakes might be different and just used the term as a shorthand for "fetching [e.g.] nixpkgs" | 21:30:23 |
neobrain | Redacted or Malformed Event | 21:41:35 |
neobrain | * eh, looks like it does show the expected total size in contrast to flakes, just that the expected total size is wrong 😅
❯ nix eval --raw github:NixOS/nixpkgs/nixos-25.05#hello
[21.7 MiB/2.3 KiB DL] downloading 'https://github.com/NixOS/nixpkgs/archive/ac62194c3917d5f474c1a844b6fd6da2db95077d.tar.gz'`
| 21:42:08 |
neobrain | Ah well, fetching via non-flake (took me a while to figure out how to do that) indeed prints the normal git clone output and by extension a percentual progress | 21:54:47 |
delroth | I'd recommend filing a feature request anyway - it might be it's trivial to fix and someone just needs to know it needs to be fixed, Lix is in general trying to improve the UX so this kind of feedback can always be useful | 22:32:47 |
| 6 Feb 2026 |
n3tcat | λ nix --version
nix (Lix, like Nix) 2.93.3
am I cool now | 01:17:49 |
n3tcat | hmm does Lix change how remote deployments work? I am deploying to a sever and it looks like packages are going direct from the Nix build cache to the server. When I was on Nix I'm pretty sure it would copy them to my local machine and then copy them from my local machine to the server | 02:17:54 |
whispers [& it/fae] | there's a builders-use-substitutes (or something similar) config option which controls this behavior | 02:23:45 |
n3tcat | wait what does that flag do | 02:24:19 |
whispers [& it/fae] | which is better mostly depends on whether you have the server has a faster connection to your local machine or the binary cache | 02:24:21 |
whispers [& it/fae] | wait what exactly you do you mean by deployments | 02:24:53 |
whispers [& it/fae] | I'm referring to remote builders, which might be the wrong thing | 02:25:06 |
n3tcat | uh well I kinda have both
I have a remote builder but I'm doing a nixos-rebuild --switch --target 1.2.3.4 or whatever it is In this case the remote builder isn't being used I don't think | 02:25:41 |
whispers [& it/fae] | oh i forget then. nix-copy-closure (which is used by nixos-rebuild) does have a --use-substitutes option but i dunno if lix changes that | 02:28:43 |
whispers [& it/fae] | * oh no clue then. nix-copy-closure (which is used by nixos-rebuild) does have a --use-substitutes option but i dunno if lix changes that | 02:28:53 |
whispers [& it/fae] | * oh no clue then. nix-copy-closure (which is used by nixos-rebuild, which has the same option) do have a --use-substitutes option but i dunno if lix changes that | 02:32:33 |
whispers [& it/fae] | * oh no clue then. nix-copy-closure (which is used by nixos-rebuild, which has the same option) does have a --use-substitutes option but i dunno if lix changes that | 02:32:52 |
n3tcat | it is definitely ideal if it can copy straight from the cache to the server without needing to go through my laptop | 02:34:25 |
n3tcat | but also maybe it's just a measurement of error of some kind of my laptop | 02:34:34 |
| @acidbong:envs.net left the room. | 07:11:50 |
WeetHet |
| 08:53:04 |