| 15 Jan 2026 |
piegames | In reply to @sofiedotcafe:matrix.org Oops, should have been off topic Once again, one might add | 09:06:17 |
| 16 Jan 2026 |
kdn | I've read an interesting thing at https://discourse.nixos.org/t/nixifying-kubernetes-with-nix-csi-easykubenix-and-dinix/70899/25?u=kdn
WIP: A little patch to Lix that updates registrationTime in Nix database of packages as soon as they’re queried meaning we can garbage collect based on that registrationTime and keep the cache hot. (Kinda like attic but with just Nix and OpenSSH).
did it land yet?
| 08:40:34 |
K900 | That's a horrible hack | 09:23:10 |
K900 | And will never land like that | 09:23:14 |
K900 | There are plans for changing how the store database works though, which should allow tracking these kinds of things better | 09:23:37 |
Sofie 🏳️⚧️ (she/her) |  Download PXL_20260116_121136015.jpg | 12:12:06 |
Sofie 🏳️⚧️ (she/her) | oops | 12:12:07 |
Sofie 🏳️⚧️ (she/her) | https://files.catbox.moe/zpmahk.zip | 12:12:39 |
Sofie 🏳️⚧️ (she/her) | I'm trying to setup impermanence on my school laptop | 12:12:55 |
Sofie 🏳️⚧️ (she/her) | I don't know which causes this or what I have missed | 12:13:20 |
hexa | it doesn't find your root volume | 12:20:29 |
Sofie 🏳️⚧️ (she/her) | yeah | 12:40:50 |
0x4fbb09 it/its ⛯✇ΘΔ | free docs change: nix-store --gc's man page says nix-store --gc --max-freed $((100 * 1024 * 1024)) when there's specifically a feature to let you do --max-freed 100M | 23:05:07 |
emily | I don't think Lix has that change? | 23:12:27 |
0x4fbb09 it/its ⛯✇ΘΔ | the same man page mentions it up above | 23:14:47 |
0x4fbb09 it/its ⛯✇ΘΔ | and it worked for me | 23:14:52 |
0x4fbb09 it/its ⛯✇ΘΔ |
The argument bytes can be followed by the multiplicative suffix K, M, G or T, denoting KiB, MiB, GiB or TiB units.
| 23:15:01 |
0x4fbb09 it/its ⛯✇ΘΔ | (on --max-freed) | 23:15:08 |
| 13 May 2024 |
| zrsk joined the room. | 13:37:30 |
| dariof4 joined the room. | 14:16:05 |
| abbe joined the room. | 14:42:22 |
mjm | lix is now in nixos-unstable, what's the best way to use it in a NixOS config? | 15:47:41 |
K900 | nix.package = pkgs.lix | 15:47:54 |
K900 | Probably | 15:47:58 |
K900 | Or just keep using the module | 15:48:02 |
puck | you can use nix.package = pkgs.lix; if you want; but using the overlay will guarantee more updates (tho less binary cache) | 15:48:44 |
mjm | well, the module/overlay doesn't easily support using the one from nixpkgs | 15:48:44 |
mjm | i do want more binary cache | 15:49:21 |
mjm | yeah i guess i'll just do nix.package then | 15:50:43 |
raitobezarius | to have binary cache and HEAD, we will probably need to track the channels and bolt a lix on there and rebuild with our own CI then push in our binary cache | 17:33:17 |