3 Sep 2023 |
ckie (they/them; limited keyboard usage, voice preferred) | cc k0kada (he/him) | 21:10:29 |
k0kada (he/him) | In reply to @ckie:ckie.dev i just had a neat little thought. what if we had an emacs distro like doom, but it's built by nix exclusively I definitely think this is the way to go | 22:09:04 |
k0kada (he/him) | Much easier to use the Emacs things that Nixpkgs already has instead of patching doom | 22:09:28 |
ckie (they/them; limited keyboard usage, voice preferred) | we'd probably still need some mechanisms for getting a specific version of an *ELPA/git package | 23:25:50 |
ckie (they/them; limited keyboard usage, voice preferred) | another part is doom seems to be getting scope creep'd with profiles and all of that | 23:27:08 |
ckie (they/them; limited keyboard usage, voice preferred) | i don't actually know of much more big/obvious scope creepy things but the project definitely seems to have gotten Heavier, and profiles & the doom! macro are very much in Nix's wheelhouse | 23:29:12 |
ckie (they/them; limited keyboard usage, voice preferred) | i'm still not sure though, doom core also has accumulated lots of useful lil tweaks that'd be a shame to lose | 23:30:30 |
4 Sep 2023 |
JoelMcCracken | yea | 00:15:09 |
JoelMcCracken | i mean it would be interesting | 00:15:13 |
JoelMcCracken | i'm kinda.. making progress | 00:15:25 |
JoelMcCracken | i just saved doom-packages to the json file instead | 00:15:57 |
JoelMcCracken | (instead of just the package names) | 00:16:09 |
JoelMcCracken | this var contains all of the pckage metadata to do what we need roughly | 00:16:19 |
JoelMcCracken | altho there are other issues that are coming to me actually | 00:17:14 |
ckie (they/them; limited keyboard usage, voice preferred) | oh lmk when you have it up somewhere! i'm curious | 10:49:23 |
@er10:matrix.org | Hello 📡 How to best interlace doom-emacs & tectonic ?
Very very new here. Thanks for mirable advice(s) : | 18:11:07 |
JoelMcCracken | ckie (they/them): see e.g. https://github.com/joelmccracken/nix-doom-emacs/pull/1/files#diff-6d7f51a99a057314f3523326e78e62319d19372df35b7d4b89623d04019597edR27-R28 | 23:21:32 |
5 Sep 2023 |
Asbjørn | How do you guys manage secrets in emacs config? | 20:22:08 |
dash | I use agenix | 23:34:45 |
6 Sep 2023 |
| @federicodschonborn:matrix.org joined the room. | 02:37:28 |
| quartz joined the room. | 14:11:22 |
7 Sep 2023 |
JoelMcCracken | i read them from the filesystem | 03:41:15 |
JoelMcCracken | or from environment variables | 03:41:23 |
JoelMcCracken | they're totally exteneral to nix tho, stored within ~/secrets | 03:43:19 |
JoelMcCracken | i have a thing which syncs the contents of what is in ~/secrets with what is in a specific bitwarden | 03:43:51 |
JoelMcCracken | it has a goldbergian aspect to it but it works | 03:44:10 |
ckie (they/them; limited keyboard usage, voice preferred) | JoelMcCracken: typically you need to update everything ~together-ish, at least HM and nixpkgs | 13:30:43 |
ckie (they/them; limited keyboard usage, voice preferred) | and emacs-overlay, though it has breaking changes less frequently | 13:30:58 |
JoelMcCracken | ty! | 13:31:25 |
ckie (they/them; limited keyboard usage, voice preferred) | also, i love this | 13:31:42 |