!SlMumQZnFjwLRjWFbW:nixos.org

Nix + Doom Emacs

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

Load older messages


SenderMessageTime
16 Apr 2023
@artem.types:matrix.orgArtem hdzki ⚡️: unfortunately, known problem that has no fix... apart from rolling back; perhaps, rolling back only emacs would suffice but I wouldn't know, I had to switch to manual management of Doom) https://github.com/nix-community/nix-doom-emacs/issues/409 23:42:45
21 Apr 2023
@k0kada:matrix.orgk0kada (he/him)Hi folks, just a heads-up that I went back to using doom-emacs without NDE09:36:01
@k0kada:matrix.orgk0kada (he/him)I still want to try to fix it eventually, but the way it is currently behind upstream is becoming more and more of an issue09:36:35
@k0kada:matrix.orgk0kada (he/him) CC ckie (they/them; limited keyboard usage, voice preferred) 09:36:42
22 Apr 2023
@l0n:the-apothecary.clubmaya joined the room.22:47:26
24 Apr 2023
@kj4ohh:matrix.orgkj4ohhHow do you use add-hook to load a module globally? I'm only seeing examples for only loading for certain languages, etc...13:29:15
26 Apr 2023
@artem.types:matrix.orgArtem changed their display name from Artem to artem_.02:54:51
@graf_blutwurst:matrix.orgDominic Egger joined the room.08:45:47
@graf_blutwurst:matrix.orgDominic EggerGood Morning. Quick question, did anyone have any luck running doom with emacs 29? it doesn't seem to be available yet on nixpkgs, do you use the community overlay in addition to provide emacs 29?08:47:21
@artem.types:matrix.orgArtem Dominic Egger: yep, emacs-overlay. I have to use 30 even because I need pgtk and it wasn't released in 29, sadly 11:54:56
@graf_blutwurst:matrix.orgDominic Egger
In reply to @artem.types:matrix.org
Dominic Egger: yep, emacs-overlay. I have to use 30 even because I need pgtk and it wasn't released in 29, sadly
thanks, mind sharing the snippet you're using? and how's the experience with doom on 30? I just did some cursory research but it seems to be only supported for very specific commits of the 30 dev branch from what i understand?
11:58:25
@artem.types:matrix.orgArtem Dominic Egger: https://github.com/ulysses4ever/dotfiles 12:02:18
@artem.types:matrix.orgArtemI never had to pin to particular commits but recently this happened https://github.com/nix-community/nix-doom-emacs/issues/409 so, i have to manage doom myself. But it's not bad12:03:46
@graf_blutwurst:matrix.orgDominic Eggeryou're not using the nix doom emacs overlay? do you manage doom outside nix?12:04:57
@artem.types:matrix.orgArtemBecause of the recent problem i reference above, yes. But it's pgtk specific i think. Before that i was happily using nix-doom-emacs.12:06:02
@graf_blutwurst:matrix.orgDominic EggerI see, thanks for your time!12:08:21
@artem.types:matrix.orgArtemI think I haven't pushed everything i have locally. I do have a branch with NDE 12:09:37
@artem.types:matrix.orgArtemI can push it if you're interested12:09:46
@graf_blutwurst:matrix.orgDominic Eggeryeah that's be cool. I'll have to try to figure out how I can version control the emacs overlay properly I'd like to be fairly careful about updating the underlying emacs package. Looking at this https://discourse.doomemacs.org/t/emacs-head-30-0-50-support/3241 I'd like to aim for 29.0.6012:29:57
@graf_blutwurst:matrix.orgDominic Egger * yeah that'd be cool. I'll have to try to figure out how I can version control the emacs overlay properly I'd like to be fairly careful about updating the underlying emacs package. Looking at this https://discourse.doomemacs.org/t/emacs-head-30-0-50-support/3241 I'd like to aim for 29.0.6012:30:02
@artem.types:matrix.orgArtem 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. 13:08:05
@artem.types:matrix.orgArtem changed their display name from artem_ to Artem.15:18:57
@k0kada:matrix.orgk0kada (he/him)I started an exploration of an alternative way to build doomemacs with Nix, very early, and really not usable at all: https://github.com/thiagokokada/doomemacs-nix22:57:05
@k0kada:matrix.orgk0kada (he/him)But it may or may not be useful in the future22:57:14
27 Apr 2023
@ckie:ckie.devckie (they/them)oh that's pretty dirty.. good job though! i'm hoping i'll get around to writing a doom2nix-esque thing sometime this year to finally slay most of the problems with current NDE01:03:04
@k0kada:matrix.orgk0kada (he/him)
In reply to @ckie:ckie.dev
oh that's pretty dirty.. good job though! i'm hoping i'll get around to writing a doom2nix-esque thing sometime this year to finally slay most of the problems with current NDE
You know something is dirty when it is using __impure = true;
11:14:48
28 Apr 2023
@nurelin:matrix.orgnurelin joined the room.18:21:44
2 May 2023
@graf_blutwurst:matrix.orgDominic Egger so I got around to upgrading emacs to 30 for my doom install but now async native compilation on startup fails with /nix/store/f4qnwzv6y0nq8lix33jr5ykkyybs6fxf-binutils-2.40/bin/ld: cannot find -lgcc_s: No such file or directory wrong gcc version maybe? 🤔 09:56:15
@graf_blutwurst:matrix.orgDominic Egger * so I got around to upgrading emacs to 30 for my doom install but now async native compilation on startup fails with /nix/store/f4qnwzv6y0nq8lix33jr5ykkyybs6fxf-binutils-2.40/bin/ld: cannot find -lgcc_s: No such file or directory wrong gcc version maybe? 🤔 or rather $LD_LIBARY_PATH? 10:11:41
@rafaelcgs10:matrix.orgrafaelcgs10 joined the room.20:28:28

Show newer messages


Back to Room ListRoom Version: 9