!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
4 Oct 2022
@adam:valkor.net@adam:valkor.net
In reply to @ckie:ckie.dev
adamcstephens: extraPackages != PATH, ~, p
Thanks again. This worked perfectly.
17:19:16
@ckie:ckie.devckie (they/them)(:19:02:06
5 Oct 2022
@hdzki:hdzki.kozow.comhdzki ⚡️
In reply to@jamie-howlie:monero.social
FYI Your hint did lead to me to my "fix". I was manually applying emacs overlays, which probably conflicted with the nix-doom-emacs variant. By removing emacs overlay from my own flake I fixed the issue :). Thanks for the hints!
Did that, didn't seem to fix my issue
12:07:56
@hdzki:hdzki.kozow.comhdzki ⚡️I'm not sure how you're supposed to use NDE's emacs-overlay12:08:09
@hdzki:hdzki.kozow.comhdzki ⚡️it's not an output so I can't use emacsPgtk12:08:25
@k0kada:matrix.orgk0kada (he/him)
In reply to @hdzki:hdzki.kozow.com
I'm not sure how you're supposed to use NDE's emacs-overlay
This is how I do it: https://github.com/thiagokokada/nix-configs/blob/master/home-manager/emacs/default.nix#L21-L24
22:20:40
@k0kada:matrix.orgk0kada (he/him)Also: https://github.com/thiagokokada/nix-configs/blob/master/overlays/default.nix#L822:20:55
@hdzki:hdzki.kozow.comhdzki ⚡️so it's okay to use emacs-overlay, just don't override the emacs-overlay in NDE is it?22:32:31
@hdzki:hdzki.kozow.comhdzki ⚡️that and nixpkgs as well?22:32:45
@shane:sveller.social@shane:sveller.social left the room.23:04:25
6 Oct 2022
@k0kada:matrix.orgk0kada (he/him)I override both, but I am one of the developers, so I generally know when things go wrong anyway09:34:47
@k0kada:matrix.orgk0kada (he/him)In general I do not recommend you to override the inputs09:35:05
@k0kada:matrix.orgk0kada (he/him)One thing that you should never override though is the doomemacs input09:35:57
@ckie:ckie.devckie (they/them)hah meanwhile I just have some random ancient nix-doom-emacs rev and it works well for me11:03:19
@k0kada:matrix.orgk0kada (he/him) BTW ckie (they/them), maybe we should disable doom-emacs updates until we fix #268 13:04:45
@k0kada:matrix.orgk0kada (he/him)I still need to find sometime to bisect the issue...13:05:21
@adam:valkor.net@adam:valkor.netis there a way to avoid rebuilding the straight package when I make a trivial config change?15:14:22
@k0kada:matrix.orgk0kada (he/him)
In reply to @adam:valkor.net
is there a way to avoid rebuilding the straight package when I make a trivial config change?
https://github.com/nix-community/nix-doom-emacs/issues/297
15:34:08
@adam:valkor.net@adam:valkor.net
In reply to @k0kada:matrix.org
https://github.com/nix-community/nix-doom-emacs/issues/297
Thanks
15:37:19
@adam:valkor.net@adam:valkor.netNeat. I didn’t know about literate doom config17:53:50
9 Oct 2022
@hab25:matrix.org@hab25:matrix.org joined the room.14:50:03
@hab25:matrix.org@hab25:matrix.org

Hello all, I'm considering using nix-doom-emacs but am concerned about this disclaimer from https://github.com/nix-community/nix-doom-emacs#:~:text=It%20is%20not%20a%20fully%20fledged%20experience

not a fully fledged experience
In what ways is it lacking? Answers to this wiill help me determine if it worth it for me to roll my own doom-emacs nix installation.

14:54:49
@hab25:matrix.org@hab25:matrix.org *

Hello all, I'm considering using nix-doom-emacs but am concerned about this disclaimer from https://github.com/nix-community/nix-doom-emacs#:~:text=It%20is%20not%20a%20fully%20fledged%20experience

not a fully fledged experience

In what ways is it lacking? Answers to this wiill help me determine if it worth it for me to roll my own doom-emacs nix installation.

14:54:56
@qe7ftcyrpg:matrix.orgFlorian If you make a minor change to config.el, nix has to rebuild a lot of things. For me it builds 30 minutes to 1 hour, if I remember correctly. 16:00:50
@hdzki:hdzki.kozow.comhdzki ⚡️
In reply to@qe7ftcyrpg:matrix.org
If you make a minor change to config.el, nix has to rebuild a lot of things. For me it builds 30 minutes to 1 hour, if I remember correctly.
More like literally any change 😂
18:14:05
@hdzki:hdzki.kozow.comhdzki ⚡️ Adding one setq will cause it to recompile 18:14:22
@ckie:ckie.devckie (they/them)can SPC c e (+eval/buffer-or-region) instead usually22:57:01
@ckie:ckie.devckie (they/them) and generally it's a best-effort-for-me-and-k0kada type thing so it works Well Enough for that usually 22:58:14
10 Oct 2022
@hdzki:hdzki.kozow.comhdzki ⚡️
In reply to @ckie:ckie.dev
can SPC c e (+eval/buffer-or-region) instead usually
I've been dealing with it like this for a while. Hopefully #297 will solve this soon
02:46:44
@k0kada:matrix.orgk0kada (he/him)
In reply to @hab25:matrix.org

Hello all, I'm considering using nix-doom-emacs but am concerned about this disclaimer from https://github.com/nix-community/nix-doom-emacs#:~:text=It%20is%20not%20a%20fully%20fledged%20experience

not a fully fledged experience

In what ways is it lacking? Answers to this wiill help me determine if it worth it for me to roll my own doom-emacs nix installation.

Exactly what it is saying there: some packages that upstream declare are not available in emacs-overlay, so they will fail unless you add it to the override yourself
09:27:14

Show newer messages


Back to Room ListRoom Version: 9