| 5 Jul 2023 |
ckie (they/them; limited keyboard usage, voice preferred) | i think i'm gonna ride this little flurry of activity & hack on making nde read flake locks | 19:48:41 |
Jez (he/him) 🖥️ | In reply to @roman.gonzalez:matrix.org Pull request is up htttps://GitHub.com/nix-community/nix-doom-emacs/pull/482 seems to be an extra 't' in that link... 🤔 | 19:58:59 |
ckie (they/them; limited keyboard usage, voice preferred) | * 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; limited keyboard usage, voice preferred) | impressive dedication to have written the whole url out! | 20:00:36 |
ckie (they/them; limited keyboard usage, voice preferred) | (tho i'd understand if it was just the pr number) | 20:00:50 |
ckie (they/them; limited keyboard usage, voice preferred) | huh doom still doesn't support Emacs 29 | 20:02:29 |
ckie (they/them; limited keyboard usage, voice preferred) | goddamn piles of elisp are not fun | 23:03:15 |
ckie (they/them; limited keyboard usage, voice preferred) | 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; limited keyboard usage, voice preferred) | nix-straight.el is a painful layering violation and i wish to replace it with a doomscript | 01:17:02 |
ckie (they/them; limited keyboard usage, voice preferred) | * nix-straight.el is a painful layering violation and i wish to replace most of it with a doomscript | 01:17:08 |
@syphoxy:matrix.org | 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; limited keyboard usage, voice preferred) | 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; limited keyboard usage, voice preferred) | 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; limited keyboard usage, voice preferred) | Null_A: that could be nice. do you have any links for it? | 01:34:18 |
ckie (they/them; limited keyboard usage, voice preferred) | doom seems like such a big project for one bdfl to exclusively(?) manage | 01:35:45 |