| 12 Sep 2022 |
ckie (they/them) | wow, all of that and I just got this puny little .html | 17:39:00 |
k0kada (he/him) | On macOS, with a much smaller config (since my config in macOS is just Home-Manager), it takes 30s+ | 17:39:13 |
k0kada (he/him) | And it is why I hate macOS | 17:39:17 |
ckie (they/them) | never mind, it also has one very fancy cool diagram | 17:39:23 |
ckie (they/them) | huh | 17:39:46 |
ckie (they/them) | i wonder how that happened | 17:39:57 |
k0kada (he/him) | In reply to @ckie:ckie.dev mine was too Ohh, I see. This is really painful | 17:42:10 |
k0kada (he/him) | Do you have a NVMe SSD? | 17:42:23 |
ckie (they/them) | mhm | 17:42:27 |
ckie (they/them) | ryzen 5 3600, decent ram | 17:42:40 |
ckie (they/them) | but there are 10 hosts and their eval depends on one another | 17:42:59 |
ckie (they/them) | * but there are 10 hosts and their evals depends on one another | 17:43:03 |
ckie (they/them) | * but there are 10 hosts and their evals depend on one another | 17:43:05 |
k0kada (he/him) | TIL: using builtins.trace to print user friendly messages is a bad idea :D | 18:58:46 |
k0kada (he/him) | Who would know right? /s | 18:58:50 |
ckie (they/them) | k0kada: i haven't gotten to the gh response yet but i still wonder why we can't just have a mkDoomEmacs flake output like nixpkgs | 19:00:52 |
ckie (they/them) | nix-repl> (builtins.getFlake "nixpkgs").outputs.legacyPackages.x86_64-linux.mkShell
{ __functionArgs = { ... }; __functor = «lambda @ /nix/store/npgmcygdkbqsky140qk9jp56dsmr9ys8-source/lib/trivial.nix:430:19»; override = { ... }; }
| 19:00:54 |
ckie (they/them) | mkShell is kind of special, here's a different one | 19:01:20 |
ckie (they/them) | nix-repl> (builtins.getFlake "nixpkgs").outputs.legacyPackages.x86_64-linux.mkNvidiaContainerPkg
copying '/nix/store/npgmcygdkbqsky140qk9jp56dsmr9ys8-source'«lambda @ /nix/store/npgmcygdkbqsky140qk9jp56dsmr9ys8-source/pkgs/top-level/all-packages.nix:20393:26»
| 19:01:21 |
ckie (they/them) |  Download image.png | 19:01:46 |
k0kada (he/him) | In reply to @ckie:ckie.dev
nix-repl> (builtins.getFlake "nixpkgs").outputs.legacyPackages.x86_64-linux.mkShell
{ __functionArgs = { ... }; __functor = «lambda @ /nix/store/npgmcygdkbqsky140qk9jp56dsmr9ys8-source/lib/trivial.nix:430:19»; override = { ... }; }
We can, just not as a package | 19:01:52 |
ckie (they/them) | i mean that says legacypackage | 19:02:01 |
k0kada (he/him) | In reply to @ckie:ckie.dev i mean that says legacypackage Well, we can, but this is kinda looks like we are abusing legacyPackages | 19:03:07 |
k0kada (he/him) | legacyPackages was created only for nixpkgs, it wasn't supposed to be used outside it | 19:03:40 |
ckie (they/them) | it seems flakes are missing what we need | 19:03:55 |
k0kada (he/him) | Also, override is meant to be used in exactly those cases IMO | 19:04:00 |
ckie (they/them) | it seems very wrong to me is all | 19:04:14 |
ckie (they/them) | you're making your doom emacs with nde | 19:04:26 |
k0kada (he/him) | In reply to @ckie:ckie.dev it seems flakes are missing what we need We can use lib to expose functions | 19:04:28 |
ckie (they/them) | you're not changing nde's doom emacs | 19:04:30 |