!SlMumQZnFjwLRjWFbW:nixos.org

Nix + Doom Emacs

203 Members
Running Doom Emacs with Nix | You probably want https://github.com/nix-community/nix-doom-emacs42 Servers

Load older messages


SenderMessageTime
16 Oct 2022
@hexagonk:halogen.cityhexagonkIs there anything I can do to help with triage/tracking of upstream? Basically at the moment I'm doing incredibly stupid things like pinning upstream to bisect what breaks things, but I'd be happy to contribute if there's work to be done.23:34:54
17 Oct 2022
@hexagonk:halogen.cityhexagonkIn the interim I'm going to punch my brain a few times until I start to understand the moving pieces a little bit better. Would love to get a better sense of how/when best to integrate upstream changes to help out with tracking upstream.00:13:49
@ckie:ckie.devmei πŸŒ’& hexagonk: the blocker is this PR failing. the overall flow is config -> doom init -> collect package names -> stick them all in one drv (+elc) -> bundle user config + packages + emacs into a drv 07:15:24
@ckie:ckie.devmei πŸŒ’&which is wrong since packages have versions, not just names, but hooking into straight well enough for vcs info and all of that was not fun07:16:12
@ckie:ckie.devmei πŸŒ’&but anyway this requires a gazillion patches which are not fun to write or maintain07:17:00
@ckie:ckie.devmei πŸŒ’& * but anyway this [sometimes] requires a gazillion patches which are not fun to write or maintain07:17:29
@ckie:ckie.devmei πŸŒ’&current blocker is figuring out how to get doom to actually give the full call trace so its debuggable07:18:11
@hexagonk:halogen.cityhexagonkthanks so much for the time/explanation.07:25:36
@ckie:ckie.devmei πŸŒ’&np!07:35:24
@ckie:ckie.devmei πŸŒ’&#308 running through my nixos pipeline now to test..07:50:13
@k0kada:matrix.orgk0kada (he/him)
In reply to @ckie:ckie.dev
hexagonk: the blocker is this PR failing. the overall flow is config -> doom init -> collect package names -> stick them all in one drv (+elc) -> bundle user config + packages + emacs into a drv
Just to keep in mind, there is further changes in upstream so if you try to merge from master there is even more breakages them the one documented in PR #268
10:21:01
@k0kada:matrix.orgk0kada (he/him)
In reply to @ckie:ckie.dev
#308 running through my nixos pipeline now to test..
One thing that I saw is that doom-dashboard is broken, but it was already broken in the current pin in master
10:21:31
@k0kada:matrix.orgk0kada (he/him)Other than that everything looks fine to me, but I didn't test too much10:21:56
@k0kada:matrix.orgk0kada (he/him)
In reply to @k0kada:matrix.org
One thing that I saw is that doom-dashboard is broken, but it was already broken in the current pin in master
Annnnddd I just saw that this is a really old problem 🀷
10:24:19
@hexagonk:halogen.cityhexagonkTangling from a config.org makes everything about the NDE experience better. Reduced nix-straight builds, generating init/packages/config.el from a single source, just generally feels the The Right Thing.14:05:46
@lord-valen:matrix.orglord-valenOh? How is it that it reduces builds?15:10:16
@hexagonk:halogen.cityhexagonkI'm probably wrong. I noticed that my rebuilds went from native compiling thousands of packages to hundreds of packages.21:09:36
19 Oct 2022
@k0kada:matrix.orgk0kada (he/him)Going to NixCon folks11:45:06
@ckie:ckie.devmei πŸŒ’&ooh cool, have fun!11:45:46
@ckie:ckie.devmei πŸŒ’&maybe if i go in some future year we can do a NDE talk together.. especially if we figure out the straight.el madness11:46:34
@k0kada:matrix.orgk0kada (he/him)Oh yeah, this would be fun11:47:05
@k0kada:matrix.orgk0kada (he/him)Or madness11:47:09
@k0kada:matrix.orgk0kada (he/him)Probably somewhere between both11:47:17
@ckie:ckie.devmei πŸŒ’&:D11:54:18
@yuki:backalley.clubYuki (they/them) (Old)
En rΓ©ponse Γ  @k0kada:matrix.org
Going to NixCon folks
Same! :D
11:58:41
@yuki:backalley.clubYuki (they/them) (Old)Though I’m just chilling at home rn lol my train is at 5 PM11:58:57
@k0kada:matrix.orgk0kada (he/him)
In reply to @yuki:backalley.club
Same! :D
Nice, see you there them
12:06:09
@k0kada:matrix.orgk0kada (he/him)Maybe in the Hackathon day I will try to fix #268, but maybe not :p12:15:35
@ckie:ckie.devmei πŸŒ’&
In reply to @k0kada:matrix.org
Maybe in the Hackathon day I will try to fix #268, but maybe not :p
swap issues with someone ^--
12:41:01
@ckie:ckie.devmei πŸŒ’&it's kind of neat that the NDE work is self-hosted12:41:30

Show newer messages


Back to Room ListRoom Version: 9