| 12 Sep 2022 |
mei π& | never mind, it also has one very fancy cool diagram | 17:39:23 |
mei π& | huh | 17:39:46 |
mei π& | 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 |
mei π& | mhm | 17:42:27 |
mei π& | ryzen 5 3600, decent ram | 17:42:40 |
mei π& | but there are 10 hosts and their eval depends on one another | 17:42:59 |
mei π& | * but there are 10 hosts and their evals depends on one another | 17:43:03 |
mei π& | * 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 |
mei π& | 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 |
mei π& | 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 |
mei π& | mkShell is kind of special, here's a different one | 19:01:20 |
mei π& | 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 |
mei π& |  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 |
mei π& | 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 |
mei π& | 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 |
mei π& | it seems very wrong to me is all | 19:04:14 |
mei π& | 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 |
mei π& | you're not changing nde's doom emacs | 19:04:30 |
k0kada (he/him) | It is just that it isn't official | 19:04:34 |
k0kada (he/him) | In reply to @ckie:ckie.dev you're making your doom emacs with nde I am not making my doom-emacs NDE | 19:04:58 |
k0kada (he/him) | We are making the default doom-emacs config NDE | 19:05:12 |