!SlMumQZnFjwLRjWFbW:nixos.org

Nix + Doom Emacs

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

Load older messages


SenderMessageTime
26 Apr 2023
@artem.types:matrix.orgartem_Because 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.orgartem_I think I haven't pushed everything i have locally. I do have a branch with NDE 12:09:37
@artem.types:matrix.orgartem_I 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; limited keyboard usage, voice preferred)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.org@nurelin:matrix.org 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.orgRafael CGS joined the room.20:28:28
5 May 2023
@ckie:ckie.devckie (they/them; limited keyboard usage, voice preferred) k0kada (he/him): what do you use pgtk for? 05:45:30
@ckie:ckie.devckie (they/them; limited keyboard usage, voice preferred)i'm playing with a (raw) emacs too, looking at your config, and i'm not sure why you went out of your way to enable it05:46:54
@k0kada:matrix.orgk0kada (he/him)
In reply to @ckie:ckie.dev
k0kada (he/him): what do you use pgtk for?
Mostly want to have one Emacs for both Wayland and X11, and any other toolkit in Emacs looks bad in Wayland
10:07:57
@k0kada:matrix.orgk0kada (he/him)But I also like the fonts in PGTK, for some reason they looks better on my eyes (maybe it is placebo)10:08:40
@ckie:ckie.devckie (they/them; limited keyboard usage, voice preferred)the fonts look crappy for me currently10:09:20
@ckie:ckie.devckie (they/them; limited keyboard usage, voice preferred)but I think it's a doom thing10:09:27
@ckie:ckie.devckie (they/them; limited keyboard usage, voice preferred)image.png
Download image.png
10:09:47
@ckie:ckie.devckie (they/them; limited keyboard usage, voice preferred)look at the link vs the normal text10:09:55
@ckie:ckie.devckie (they/them; limited keyboard usage, voice preferred)throwing away my i3 config and going for some tiled gnome setup is becoming more appealing to me tbh10:10:33
8 May 2023
@heap:heap.wtf@heap:heap.wtf joined the room.10:30:41
@heap:heap.wtf@heap:heap.wtf
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.wtf@heap:heap.wtfright, 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.orgartem_That would be ideal. Do drop a link here when ready!11:53:51

Show newer messages


Back to Room ListRoom Version: 9