Nix + Doom Emacs | 234 Members | |
| Running Doom Emacs with Nix | You probably want https://github.com/nix-community/nix-doom-emacs | 48 Servers |
| Sender | Message | Time |
|---|---|---|
| 20 Jun 2023 | ||
You could generate a separate file and link via home.file.".doom.d.generated".source = ... something and then load it from your doom emacs config I guess | 21:46:15 | |
| 21 Jun 2023 | ||
| 19:54:07 | ||
| 23 Jun 2023 | ||
| 03:02:08 | ||
| 04:28:42 | ||
| Latest nix-doom-emacs is broken for me. Can open emacs standalone, but the systemd service dumps a bunch of errors elated to not finding something called "annalist"
| 19:11:09 | |
| not sure if this is the right place to dump this kind of thing. I fixed my own setup, but not in any generalizable way | 19:18:25 | |
| I'm seeing the same issue with annalist 😑 | 19:42:57 | |
| 26 Jun 2023 | ||
| ugh, I think I know what is going on with the So first, context.
I added a change to the I did this as the regular emac's dependency resolution hangs on the latest version of macOS, specifically when compiling the Now, this "worked" ok. Everything compiles and we are good right? Not so much. I found out that when the extra dependencies compilation fail, it does not fail the whole build. After whacking a few moles making it compile, I noticed that the final installation does not include a I'm trying to make | 21:14:55 | |
at this point, I would recommend reverting the evil-collection dependency resolution to come from emacs (e.g. remove it from the overrides.nix). This may work for Linux folks so no need to stop that from happening. | 21:16:31 | |
| before I do the PR, I'm interested in your thoughts | 21:16:49 | |
| 27 Jun 2023 | ||
| roman.gonzalez: it seems like you currently know what's going on better than me (: | 01:56:42 | |
| is modes an empty subdir? | 01:56:49 | |
* is modes an empty subdir? that'd make sense | 01:56:56 | |
and i'm rather puzzled by the two different dependency resolution codepaths you mentioned: straight.el collects almost everything (excluding mu4e) into the same straight-emacs-env derivation? | 01:58:34 | |
| i love the mole whacking metaphor | 01:58:53 | |
| * i love the mole whacking analogy | 01:59:00 | |
| 28 Jun 2023 | ||
| 08:24:35 | ||
| 30 Jun 2023 | ||
| I've been using doom by just having emacs in my home-manager config and putting the deps it needs on the path into my config as well, and that's been working fine for me. I'm doing this because my doom config uses git submodules and nix chokes on that when I try nix-doom-emacs' home-manager module. I'm satisfied with this for now, except for one thing: the all-the-icons-fonts have not been properly detected by emacs. Is there something I can do to force it to have access to those fonts and use them? | 16:35:00 | |
| 1 Jul 2023 | ||
What do you mean when you say that nix "chokes on it"? Had you tried using ?submodules=1 in the URL? | 07:07:11 | |
| Also your presence reminds me that I should learn Lojban lol. | 07:07:45 | |
| Hooray, more lojban evangelization. Anyway, I have tried ?submodules=1 in the url, however building my home-manager config with nix-doom-emacs and my config hangs, and when I inspect the process tree with htop I see that the process that's stuck is git cloning submodules. | 15:12:27 | |
| I'm mostly just concerned with getting the fonts working though, because I don't really want to use nix-doom-emacs because I like to edit my config frequently while I'm using emacs, having to rebuild my home config each time sounds like a big annoyance. | 15:53:43 | |
| i wonder what the overlap is between nix-doom-emacs and conlanging | 15:58:49 | |
| (just learning toki pona here very casually) | 15:59:00 | |
| I personally know at least 3 other people in the lojban community who use nix | 15:59:32 | |
| actually four now that I think about Xe | 15:59:43 | |
| i have NixOS fonts.fonts set | 15:59:46 | |
| (incl all-the-icons, seems to mostly work fine usually) | 15:59:59 | |
| That's a good thought, I should try that after I see if enabling home-manager's fonts.fontconfig option | 16:01:34 | |
| i'm not convinced my fontconfig snip does anything, don't like thinking about it | 16:02:11 | |