!SlMumQZnFjwLRjWFbW:nixos.org

Nix + Doom Emacs

231 Members
Running Doom Emacs with Nix | You probably want https://github.com/nix-community/nix-doom-emacs48 Servers

Load older messages


SenderMessageTime
3 Sep 2022
@k0kada:matrix.orgk0kada (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 branch18:59:18
@mon:tchncs.deribosomerocker 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:matrix.orgk0kada (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:matrix.orgk0kada (he/him) Afterwards, we build all the packages using basically doom sync and copy the result to $out 19:04:44
@k0kada:matrix.orgk0kada (he/him) Them we create a new Emacs derivation with a postInstall that wraps a few things 19:05:25
@k0kada:matrix.orgk0kada (he/him)I think we have like, 5 build steps?19:05:41
@mon:tchncs.deribosomerocker oh wow, that is very complex 19:06:58
@ckie:ckie.devckie (they/them)and hacky and bad!19:08:05
@ckie:ckie.devckie (they/them)nix-straight.el specifically19:08:14
@k0kada:matrix.orgk0kada (he/him) I still need to clone nix-straight.el some day to understand its code 19:12:53
@k0kada:matrix.orgk0kada (he/him)And maybe enter in despair19:13:11
@ckie:ckie.devckie (they/them)it's not that bad compared to nde19:14:18
@ckie:ckie.devckie (they/them)but it'd probably be if i actually had gotten the version/vcs url extraction working19:15:02
@k0kada:matrix.orgk0kada (he/him)Is this still planned?19:15:21
@k0kada:matrix.orgk0kada (he/him)And how would you solve the lock problem?19:15:30
@ckie:ckie.devckie (they/them)i was thinking doom2nix and i don't really plan things, they just happen19:16:23
@ckie:ckie.devckie (they/them)but most-if-not-all of doom's builtin deps have a rev19:16:49
@k0kada:matrix.orgk0kada (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:matrix.orgk0kada (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:ckie.devckie (they/them)ah, nope20:02:22
@k0kada:matrix.orgk0kada (he/him)

I see.

Yeah, doom2nix looks interesting, but also cursed

20:02:58
@k0kada:matrix.orgk0kada (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:matrix.orgk0kada (he/him)The colors from shields.io doesn't really match the ones from GH Actions badges, but I think it is fine20:37:09
@ckie:ckie.devckie (they/them)replied on 26520:38:21
@ckie:ckie.devckie (they/them)inbetween csgo matches!20:38:31
4 Sep 2022
@mon:tchncs.deribosomerocker well, after an entire system breaking and also restoring it, then re-building, it works 😃 00:15:03
@mon:tchncs.deribosomerocker so, ok, after all of that: i do suggest you guys change the output from package to packages 00:27:43
@mjolnir:nixos.orgNixOS Moderation Bot joined the room.01:20:01
@mon:tchncs.deribosomerocker if you guys want to check my repo again, i removed the doom branch and merged it to master 01:31:09
@mon:tchncs.deribosomerocker i have a queue of things to do, so i'll get to writing the docs in maybe ~12 hours 01:31:29

Show newer messages


Back to Room ListRoom Version: 9