| 15 May 2024 |
Qyriad | or rather than ? | 19:25:17 |
Qyriad | Yeah | 19:25:19 |
Lily Foster | * just do postInstall = previousAttrs.postInstall or "" + '' ... ''; | 19:25:27 |
vringar | Thank you! | 19:25:42 |
Qyriad | In reply to@lily:lily.flowers just do postInstall = previousAttrs.postInstall or "" + '' ... ''; (And yeah, the precedence works out correctly for this expression even if it looks weird) | 19:26:29 |
Lily Foster | (yeahhh i probably should use parens. i was lazy-typing) | 19:27:29 |
vringar | In reply to @qyriad:katesiria.org (And yeah, the precedence works out correctly for this expression even if it looks weird) This seems like it would work like this in JS, so it made sense to me | 19:27:32 |
murazaki | comparing Nix lang to JS 😱 | 19:28:49 |
Lily Foster | i mean nix data structures are like a haskell-flavored JSON soooo | 19:29:28 |
Qyriad | In reply to@ff-vringar:mozilla.org This seems like it would work like this in JS, so it made sense to me I think for us just be that list and function application precedence make spaces in other contexts feel weird in this language | 19:29:47 |
Grimmauld (moving to @grimmauld:grapevine.grimmauld.de) | Today on "we have too many weird issues": | 19:29:55 |
Grimmauld (moving to @grimmauld:grapevine.grimmauld.de) |  Download image.png | 19:30:00 |
Qyriad | * I think for us it's just be that list and function application precedence make spaces in other contexts feel weird in this language | 19:30:06 |
Lily Foster | the default command-not-found is not ideal. it's in the .locate output of findutils | 19:30:52 |
ma27 | In reply to @grimmauld:grimmauld.de sent an image. according to nix-locate you'll need findutils.locate | 19:30:55 |
ma27 | oh, you were faster :D | 19:31:00 |
Qyriad | Oh your command-not-found works with Xonsh? | 19:31:10 |
@jade_:matrix.org | In reply to @lily:lily.flowers it seems rather neat. honestly kinda reminds me a little of how google monorepo does iirc? idk i don't deal with much google stuff (and of course none of their internal stuff. just like chromium monorepo and such) yes copybara :) | 19:31:16 |
murazaki | BTW does NixOS installer or home manager install busybox by default on the first install ? | 19:31:20 |
Lily Foster | In reply to @jade_:matrix.org yes copybara :) is that what google's is called? | 19:31:30 |
@jade_:matrix.org | In reply to @murazaki:matrix.org BTW does NixOS installer or home manager install busybox by default on the first install ? yes for the sandbox shell | 19:31:37 |
@jade_:matrix.org | but idk for anything else | 19:31:46 |
ma27 | fwiw the command-not-found backed by nix-index shows the correct output | 19:31:47 |
murazaki | that's very annoying | 19:31:48 |
@jade_:matrix.org | yea | 19:31:48 |
@jade_:matrix.org | In reply to @lily:lily.flowers is that what google's is called? yes it is | 19:32:01 |
@jade_:matrix.org | the tool to copy stuff out, specifically. monorepo is google3 | 19:32:12 |
@jade_:matrix.org | it's managed using piper | 19:32:15 |
@jade_:matrix.org | * it's managed using piper VCS | 19:32:18 |
@jade_:matrix.org | the secondary VCS at google is gerrit on git-on-borg | 19:32:29 |