6 Jul 2023 |
ckie (they/them) | wrapping up for the day, i'm out of focus for screen-sized elisp backtraces. found this cool thing though | 02:05:33 |
ckie (they/them) | https://github.com/alphapapa/burly.el | 02:05:34 |
Jez (he/him) ♾️ | i tried a few years ago to get this working (when nde was pretty new, i think) and failed, but it went very easily this time so thanks to all the contributors! | 09:14:27 |
Jez (he/him) ♾️ | a couple of newbie questions:
- seems like
straight-emacs-env gets fully rebuild any time i make a minor change to my config: i assume that's expected behaviour at the moment but let me know if not?
- is there a way of specifying that i'm using a literate config and having
config.org tangled to config.el as part of the build? for now i switched to doing it manually when i update config.org
| 09:21:50 |
Benedikt Tissot | in the FAQ there should be a section about how to specify a config to generate the package environment (and the rest empty) such that you only rebuild when package stuff changes.
You can also point your config to a nix expression, so you could write a derivation to tangle config.org and then point on the generated config.el. | 09:28:55 |
Jez (he/him) ♾️ | aha, thanks 🙂 | 09:29:27 |
Benedikt Tissot | So basically you would generate some derivation for doomPackageDir (for the packages) and then for doomPrivateDir you combine this with your tangled config | 09:29:28 |
Jez (he/him) ♾️ | ok, will play with this a bit to figure it out and then see if it's worth making a pr to add to nde itself | 09:30:13 |
Jez (he/him) ♾️ | oh look, there's already some code i can steal at https://github.com/nix-community/nix-doom-emacs/issues/60 😅 | 09:31:59 |
Jez (he/him) ♾️ | that'll teach me to rtfm (spoiler: it probably won't) | 09:32:14 |
Jez (he/him) ♾️ | In reply to @benedikt:tissot.de in the FAQ there should be a section about how to specify a config to generate the package environment (and the rest empty) such that you only rebuild when package stuff changes. You can also point your config to a nix expression, so you could write a derivation to tangle config.org and then point on the generated config.el. it's not in the faq, but i found it in a closed issue & pr https://github.com/nix-community/nix-doom-emacs/pull/303 | 09:36:56 |
Benedikt Tissot | oh sorry, I guess this is where I got it from then 🙈🙈 | 09:39:48 |
Jez (he/him) ♾️ | tbf it probably should go in the faq, i expect it's a pretty common question | 09:43:19 |
7 Jul 2023 |
Null_A | Isn't doom suppose to have some major rewrite in the package manager, wondering how that's going | 00:26:51 |
Null_A | I think they said they were going to make it more 'immutable' like nix | 00:27:11 |
ckie (they/them) | Null_A: that could be nice. do you have any links for it? | 01:34:18 |
ckie (they/them) | doom seems like such a big project for one bdfl to exclusively(?) manage | 01:35:45 |
Jez (he/him) ♾️ | yeah, that is my biggest worry about it as a project: hlissner takes a lot on himself in terms of both dev and support | 07:39:00 |
Jez (he/him) ♾️ | i hope there's a succession plan for when he (inevitably?) burns out | 07:39:20 |
Jez (he/him) ♾️ | (no shade on him, by the way, it's incredibly difficult to change mindset if your baby becomes popular) | 07:42:42 |
ckie (they/them) | yeah, and even harder when you're so pre-occupied with the day-to-day workings for it(?) | 12:53:34 |
| william.stley joined the room. | 18:54:47 |
11 Jul 2023 |
Velnbur 🇺🇦 | Redacted or Malformed Event | 20:46:07 |
Velnbur 🇺🇦 | helm-M-x-execute-command: Language’s ABI is too new: 14, (13 . 13), "/nix/store/syqz917ib6xaz5qf5ba3k8l9l6916kcr-emacs-tree-sitter-grammars/langs/bin/rust.dylib"
Got error related to new version of ABI in tree-sitter . Found some related issues:
https://github.com/nix-community/emacs-overlay/issues/278
https://github.com/emacs-tree-sitter/elisp-tree-sitter/issues/247
But problems seems to be still not solved. Any ideas how it could be fixed for nix-doom-emacs ?
| 20:50:59 |
12 Jul 2023 |
| worldofgeese left the room. | 08:10:36 |
| Velnbur 🇺🇦 changed their display name from velnbur to Velnbur 🇺🇦. | 08:20:55 |
| william.stley left the room. | 10:07:53 |
Asbjørn | Hm somewhy my evil-magit is broken. I'm still a big newbie when it comes to emacs stuff. Anyone have tips on how to troubleshoot this? Are there package initialization logs that I can read somewhere? | 13:03:54 |
Asbjørn | okay I fixed it | 13:28:00 |
Asbjørn | If anyone else is curious: | 13:28:07 |