Nix NodeJS | 194 Members | |
| 56 Servers |
| Sender | Message | Time |
|---|---|---|
| 15 Jul 2024 | ||
Download image.png | 11:39:29 | |
| don't show me that, I'll replace it with something really slow and everyone will get mad | 11:40:01 | |
| Maybe it's worth to request upstream to just use font's from npm? Most stuff from Google font's and in particular Roboto is available in an npm package. | 11:40:51 | |
| * Maybe it's worth to request upstream to just use fonts from npm? Most stuff from Google font's and in particular Roboto is available in an npm package. | 11:41:02 | |
In reply to @emilazy:matrix.orgthat is precisely the issue with fonts, reminds me of #staging:nixos.org a while ago 😄 | 11:43:24 | |
In reply to @c0ba1t:matrix.orgmaybe, but that requires a relationship, given that I don't know what I'm talking about 🙂 | 11:43:53 | |
| not sure if they're even open to us packaging that | 11:44:05 | |
| the home-assistant folks certaintly weren't | 11:44:14 | |
In reply to @hexa:lossy.network(I read recently that that Adobe stuff and all that Python is getting replaced with an end-to-end Rust toolchain with corporate backing, in https://behdad.org/text2024/. perhaps soon we'll have from-source font builds that aren't slow or broken) | 11:44:41 | |
| hah, I skimmed that document as well | 11:45:13 | |
| very interesting | 11:45:15 | |
| 17:40:43 | ||
| 20:30:28 | ||
| 16 Jul 2024 | ||
| 14:05:47 | ||
| 14:06:10 | ||
| 14:06:16 | ||
| 23:17:06 | ||
| 17 Jul 2024 | ||
| Hi, I'm "trying" to package an electron app that uses yarn, but I don't know anything about modern js stack, is this the right place to ask questions or should I rather go to nixpkgs room? | 13:48:57 | |
| Trying is quoted because I'm not exactly sure what I'm doing :/ | 13:49:48 | |
| Sure, ask questions and maybe we can help you. Note: If you are new to packaging for nodejs w/ nix, a good point to start is looking at existing packaged software. | 14:04:45 | |
| * Sure, ask questions and we can try to help you. Note: If you are new to packaging for nodejs w/ nix, a good point to start is looking at existing packaged software. | 14:05:03 | |
| Yeah, I do try to read docks and see some examples, but it's confusing | 18:46:07 | |
So first question I have: the app I'm trying to build and package doesn't have yarn.lock. Is there any way nix can generate it for me let's say during configurePhase or smth? I tried to generate it manually and it ended up being bigger than 500 kB o_O | 18:47:28 | |
| Nix might be able to generate the lock file it with a fixed output derivation but that's a bit clunky. A good approach might be to supply a a yarn.lock or package-lock.json as a patch. In this case you would: 1. Generate a lock file yourself 2. supply it as a patch with the build helper | 20:35:32 | |
| I did generate yarn.lock with
| 20:53:02 | |
| * I did generate yarn.lock with `
| 20:53:29 | |
| * I did generate yarn.lock with
| 20:53:49 | |
There's no package-lock.json as far as I can see in this project | 20:54:52 | |
| That sounds unusal can you please share, if possible, the corresponding nix code? | 21:04:50 | |
| Sure, just beware that it's not even nearly complete, I'm taking it step by step | 21:12:54 | |