!SlMumQZnFjwLRjWFbW:nixos.org

Nix + Doom Emacs

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

Load older messages


SenderMessageTime
8 May 2023
@heap:heap.wtfHeapUnderflow
In reply to @artem.types:matrix.org
Dominic Egger: all right, I pushed: the main branch has an NDE-based setup and the non-nix-doom-emacs branch has a non-NDE setup. Just to reiterate, I don't see all that many problems with 30 but controlling commits are easy with flakes. You never update implicitly and you can easily pin a specific commit of emacs-overlay. I never learned how to map emacs-overlay on actual emacs HEAD commits though.
if you still need this i wrote a dump recently that maps the emacs-overlay commit to a emacs savannah commit
11:50:11
@artem.types:matrix.orgArtem HeapUnderflow: I don’t need it at the moment, but I think putting it online would make good! 11:51:46
@heap:heap.wtfHeapUnderflowright, yea thats actually not too bad of an idea... i might put a small cronjob on my vps and host it there :)11:53:01
@artem.types:matrix.orgArtemThat would be ideal. Do drop a link here when ready!11:53:51
@heap:heap.wtfHeapUnderflow Artem: https://heap.wtf/c/nix/emacs-overlay/ :) 12:53:48
@artem.types:matrix.orgArtem
In reply to @heap:heap.wtf
Artem: https://heap.wtf/c/nix/emacs-overlay/ :)
thank you!
13:30:56
@JoelMcCracken:matrix.orgJoelMcCrackenupdated nix-doom-emacs to try to see if it had embark package would be within it, and it is, but it still broken with some error message. I didn't know this chat existed, i'll grab a copy later this evening 23:43:35
@JoelMcCracken:matrix.orgJoelMcCrackenhow does nix-doom-emacs pick the version of packages it installs?23:44:02
@JoelMcCracken:matrix.orgJoelMcCracken oh, also, apparently doom is planning to switch from straight to something called elpaca; im curious if we have anything that could make that work for us 23:46:26
9 May 2023
@jon.reeve:matrix.orgJonathan Reeve joined the room.00:56:23
@jon.reeve:matrix.orgJonathan ReeveDoes nix-doom-emacs not support mu4e? I'm trying out the Home Manager module, and almost everything seems to work, except that when starting mu4e I get "=mu4e: Cannot open load file: No such file or directory, mu4e" 00:57:20
@JoelMcCracken:matrix.orgJoelMcCrackenif you search in this room, it looks like someone asked about that issue in sept 202201:15:07
@JoelMcCracken:matrix.orgJoelMcCrackenive never used mu4e myself01:15:15
@ckie:ckie.devckie (they/them) Jonathan Reeve: NDE is in disrepair, but I still have mu4e working in my config 01:31:04
@ckie:ckie.devckie (they/them) https://github.com/ckiee/nixfiles/tree/6d528badb12d4ea16d4485b58101043181594152/modules/doom-emacs/default.nix, pins in sources.json 01:31:28
@ckie:ckie.devckie (they/them)if you want to try it I can upload an x64 build of it to cachix01:32:58
@graf_blutwurst:matrix.orgDominic Eggeryeah i haven't had much luck lately and decided to roll back to emacs 28. With a package emacs-overlay I suffer from https://github.com/nix-community/nix-doom-emacs/issues/409 unless i pin the emacs-overlay to the same commit NDE is using, then it builds but async compilation on doom startup fails with a missing library. Weirdly enough setting the nixpkgs input of emacs-overlay and NDE to a current one doesn't solve this which I expected since there has been a patch to nixpkgs emacs a while ago that was supposed to solve that 08:04:03
12 May 2023
@lxg8:matrix.orgseb joined the room.16:44:17
13 May 2023
@JoelMcCracken:matrix.orgJoelMcCrackendoes anyone here have a reasonable knowledge of how emacs package versions are selected with nix-doom-emacs? its.. pretty hard for me to understand how a specific version of, say, embark, gets selected and installed. 02:42:57
@JoelMcCracken:matrix.orgJoelMcCrackenI think I’ve figured it out04:14:42
@duponin:alternativebit.frduponinrelatable xkcd to this: https://xkcd.com/979/10:49:49
@JoelMcCracken:matrix.orgJoelMcCrackenO ya I was gonna post the answer once I got back to my computer17:28:38
@JoelMcCracken:matrix.orgJoelMcCrackenI just said I figured it out from my phone bc I didn’t want anyone to waste time helping when I already figured it out17:35:58
@JoelMcCracken:matrix.orgJoelMcCrackenso its answered basically in this very brief comment here: https://github.com/nix-community/nix-doom-emacs/blob/588ccf37fa9eb9d2ec787b91c989dcd6892983e9/docs/reference.md#nix-doom-emacs-reference18:00:04
@JoelMcCracken:matrix.orgJoelMcCrackenand then, given that, here is something that e.g. expands upon the consequence of that: https://github.com/nix-community/nix-doom-emacs/blob/588ccf37fa9eb9d2ec787b91c989dcd6892983e9/docs/faq.md#how-do-i-add-a-non-melpa-dependency-to-a-packages-build18:02:46
@JoelMcCracken:matrix.orgJoelMcCrackenso basically, i need to edit the emacs overlay being used, have it use another version of embark18:03:32
15 May 2023
@lxg8:matrix.orgseb left the room.12:10:58
20 May 2023
@divdus:poa.stmarsposting left the room.00:08:29
21 May 2023
@tao:beeper.comtao joined the room.13:43:38
@tao:beeper.comtao
In reply to @ckie:ckie.dev
Jonathan Reeve: NDE is in disrepair, but I still have mu4e working in my config
Is NDE still in disrepair?
20:24:12

Show newer messages


Back to Room ListRoom Version: 9