| 3 Sep 2022 |
ckie (they/them; limited keyboard usage, voice preferred) | g.L-FdoomRETvG :count-words | 18:58:34 |
k0kada (he/him) | 14 | 18:58:52 |
ribosomerocker | i well, a coupe days before filing the issue i had also been unsuccessfully experimenting with trying to nixify my doom emacs config in a simpler way, it failed because doom liked to write some file to $EMACSDIR which home-manager had set as read-only lol | 18:59:08 |
k0kada (he/him) | But I mean, I had a branch that was the first time I tried NDE that I ended up not commiting to my main branch | 18:59:18 |
ribosomerocker | which.. i do wonder, do you guys let doom emacs do it's thing and you just clone the doomemacs repository into $EMACSDIR? | 19:00:46 |
k0kada (he/him) | It is really complicated actually, but NDE is basically a multi-stage build where we clone the NDE repository, them use the nix-straight.el to extract the package information, them we can use the packages from emacs-overlay | 19:04:15 |
k0kada (he/him) | Afterwards, we build all the packages using basically doom sync and copy the result to $out | 19:04:44 |
k0kada (he/him) | Them we create a new Emacs derivation with a postInstall that wraps a few things | 19:05:25 |
k0kada (he/him) | I think we have like, 5 build steps? | 19:05:41 |
ribosomerocker | oh wow, that is very complex | 19:06:58 |
ckie (they/them; limited keyboard usage, voice preferred) | and hacky and bad! | 19:08:05 |
ckie (they/them; limited keyboard usage, voice preferred) | nix-straight.el specifically | 19:08:14 |
k0kada (he/him) | I still need to clone nix-straight.el some day to understand its code | 19:12:53 |
k0kada (he/him) | And maybe enter in despair | 19:13:11 |
ckie (they/them; limited keyboard usage, voice preferred) | it's not that bad compared to nde | 19:14:18 |
ckie (they/them; limited keyboard usage, voice preferred) | but it'd probably be if i actually had gotten the version/vcs url extraction working | 19:15:02 |
k0kada (he/him) | Is this still planned? | 19:15:21 |
k0kada (he/him) | And how would you solve the lock problem? | 19:15:30 |
ckie (they/them; limited keyboard usage, voice preferred) | i was thinking doom2nix and i don't really plan things, they just happen | 19:16:23 |
ckie (they/them; limited keyboard usage, voice preferred) | but most-if-not-all of doom's builtin deps have a rev | 19:16:49 |
k0kada (he/him) | In reply to @ckie:ckie.dev i was thinking doom2nix and i don't really plan things, they just happen Well, I meant "planned" more like "are you still working on it" 😆 | 20:02:09 |
k0kada (he/him) | In reply to @ckie:ckie.dev i was thinking doom2nix and i don't really plan things, they just happen * Well, I meant "planned" more like "are you still working on it?" 😆 | 20:02:14 |
ckie (they/them; limited keyboard usage, voice preferred) | ah, nope | 20:02:22 |
k0kada (he/him) | I see.
Yeah, doom2nix looks interesting, but also cursed
| 20:02:58 |
k0kada (he/him) | ckie (they/them): When you can https://github.com/nix-community/nix-doom-emacs/pull/260 https://github.com/nix-community/nix-doom-emacs/pull/265 | 20:36:34 |
k0kada (he/him) | The colors from shields.io doesn't really match the ones from GH Actions badges, but I think it is fine | 20:37:09 |
ckie (they/them; limited keyboard usage, voice preferred) | replied on 265 | 20:38:21 |
ckie (they/them; limited keyboard usage, voice preferred) | inbetween csgo matches! | 20:38:31 |
| 4 Sep 2022 |
ribosomerocker | well, after an entire system breaking and also restoring it, then re-building, it works 😃 | 00:15:03 |
ribosomerocker | so, ok, after all of that: i do suggest you guys change the output from package to packages | 00:27:43 |