!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

908 Members
For people hacking on the Nix package manager itself189 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
1 Jul 2025
@emilazy:matrix.orgemilyit is "reasonably" pure since things are still addressed by hash but it seems to me the only way to get builds involving >40 GiB of assets without years of experimental work on the Nix end12:06:25
@roberthensing:matrix.orgRobert Hensing (roberth)For development, presumably you want a quick build, so making asset processing fine grained with a derivation per asset would be the thing to do12:06:59
@magic_rb:matrix.redalder.orgmagic_rbTo clarify, i dont have an immediate use case for this. It would be nice, but so far i dont have a game id be developing lol12:07:17
@sinan:sinanmohd.comsinan changed their profile picture.12:07:52
@magic_rb:matrix.redalder.orgmagic_rb So this was more something i wanted to look at personally, but it seems i severely underestimated the complexity 12:09:11
@roberthensing:matrix.orgRobert Hensing (roberth)If you're ok with some eagerness for now, the complexity isn't so bad12:09:57
@roberthensing:matrix.orgRobert Hensing (roberth)This one's the easiest to implement, and it can follow the LFS pattern12:10:20
@magic_rb:matrix.redalder.orgmagic_rbHonestly even the eager version would be nice, currently it just leaves a bunch of dangling symlinks12:10:45
@magic_rb:matrix.redalder.orgmagic_rbSo option one, "deference it completely and return the file contents"12:11:07
@roberthensing:matrix.orgRobert Hensing (roberth)yep12:11:16
@roberthensing:matrix.orgRobert Hensing (roberth)That one can follow the structure of the LFS implementation12:11:40
@magic_rb:matrix.redalder.orgmagic_rbCan it be done as a plugin or does it have to be done in tree?12:11:59
@magic_rb:matrix.redalder.orgmagic_rbWhile experimenting a plugin would be much easier12:12:10
@roberthensing:matrix.orgRobert Hensing (roberth)(oh, it quoted the whole message lol)12:12:11

Show newer messages


Back to Room ListRoom Version: 6