| 5 Jul 2023 |
ckie (they/them) | * i think i'm gonna ride this little flurry of activity & hack on making nde read straight locks | 19:59:46 |
roman.gonzalez | Yeah, on my phone sorry | 20:00:12 |
roman.gonzalez | Can't edit it either | 20:00:17 |
ckie (they/them) | impressive dedication to have written the whole url out! | 20:00:36 |
ckie (they/them) | (tho i'd understand if it was just the pr number) | 20:00:50 |
ckie (they/them) | huh doom still doesn't support Emacs 29 | 20:02:29 |
ckie (they/them) | goddamn piles of elisp are not fun | 23:03:15 |
ckie (they/them) | there's so much overhead i can't concentrate on the actual problem because i'm just fighting tooling for hours | 23:03:43 |
| 6 Jul 2023 |
ckie (they/them) | nix-straight.el is a painful layering violation and i wish to replace it with a doomscript | 01:17:02 |
ckie (they/them) | * nix-straight.el is a painful layering violation and i wish to replace most of it with a doomscript | 01:17:08 |
sy | In reply to @roman.gonzalez:matrix.org Yeah, on my phone sorry https://www.youtube.com/watch?v=FHkFzRZdlV4 | 01:31:57 |
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 |