Sender | Message | Time |
---|---|---|
11 Jun 2023 | ||
I can't find anything on this so far from google. | 20:08:57 | |
There's also a second problem I'm having, I want to include a private module in my doom configuration, however it appears that if I include it as a git submodule, it hangs. What do others do when they want to publish both a module and their doom config? Is there an alternative to git-submodule which can be used for that purpose? | 20:11:14 | |
Ah, I had forgotten to push the commit that disabled cloning submodules, that is up there now if anyone else happens to want to evaluate it, although I expect noone does. | 20:14:14 | |
Oh, this is weird. I guess it's about the whole thing where i'm in a flake but not using it as a flake input? It's looking for the flake.lock in my source and that exists, but it doesn't have any of the stuff it's looking for? Or does it get downloaded somewhere else with its own flake.lock when I fetch it with fetchTarball? | 20:26:14 | |
Unfortunately this is really giving me trouble. I'm thinking I will have to just install emacs normally and do my config without using home manager and nix-doom-emacs for now. | 23:12:30 | |
12 Jun 2023 | ||
06:26:54 | ||
17:36:46 | ||
18:19:36 | ||
14 Jun 2023 | ||
12:17:38 | ||
14:57:11 | ||
Hi! I am new to nixos. I just installed doom through flakes and home manager, following the reference on github. Is it normal that i have to nixos-rebuild switch every time i make a change in config.el ? | 14:59:05 | |
There must be a better way, i guess | 14:59:18 | |
rabil95219: this is the way with nix-doom-emacs, yes. | 15:33:08 | |
15:42:43 | ||
rabil95219: If you're interested (like I do) in getting a similar config on two different computers w/ Nix, this is what I do. (There may be other way of doing it but well, mine works well for now). I fix the doomemacs version via home.file.".emacs.d".source = pkgs.fetchFromGitHub... . This also needs variables (session wide for instance via systemd.user.sessionVariables DOOMLOCALDIR = "$HOME/.local/share/doomemacs"; and DOOMPROFILELOADFILE = "$HOME/.local/share/doomemacs/profiles/load.el"; You need to change this because by default doom & some emacs packages expect to be able to write in .emacs.d.Afterwards, my repo setup symlinks my emacs config between my git repo and .doom.d to get the same config. :) | 16:04:01 | |
Ok, makes perfect sense. Thanks guys! I am now peeking at hlissner config, which seems to be a little bit less dependent on nix. | 20:20:45 | |
16 Jun 2023 | ||
I'm have been getting this error on
| 20:35:20 | |
21:20:20 | ||
Asbjørn: investigating | 23:42:41 | |
fixed | 23:47:41 | |
srasu, Asbjørn: there was a hiccup with a recent PR breaking flake-compat support causing that evil-collection error, fixed here, happy hacking 💜 | 23:49:09 | |
also you may want to pin your nix-doom-emacs version, there's docs for that | 23:51:11 | |
That's awesome! Thanks a bunch | 23:51:00 | |
yw! | 23:52:16 | |
17 Jun 2023 | ||
06:44:19 | ||
18 Jun 2023 | ||
been digging into the problem of nix-straight.el not installing the versions of packaged pinned by doom itself, and I added a emacs packages overlay w/ the specified version of a specific package, and that seems to be working, however I'm running into a new issue where I think what is happening is nix-straight is effecively ignoring the :files attribute here: https://github.com/doomemacs/doomemacs/blob/3853dff5e11655e858d0bfae64b70cb12ef685ac/modules/completion/vertico/packages.el#L4-L7 | 20:12:46 | |
so I suspect that I could fix this by updating the code here https://github.com/nix-community/nix-straight.el/blob/master/setup.el#L29-L31 so that it includes any :files attributes, but i'm not sure. Any ideas? I'd really appreciate some input, i'm still not very good at nix (though I am reasonably competent at emacs lisp) | 20:14:22 | |
19 Jun 2023 | ||
13:49:27 | ||
so... after debugging even more, I have no idea what is going on. It seems like a lot of what nix-straight does, well, it actually doesn't do. I feel like perhaps there have been regressions | 19:24:42 | |
I'd be willing to try to help maintain nix-doom-emacs; seems like i'm digging into it anyway | 20:09:44 |