!SlMumQZnFjwLRjWFbW:nixos.org

Nix + Doom Emacs

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

You have reached the beginning of time (for this room).


SenderMessageTime
7 Sep 2023
@ckie:ckie.devmei 🌒&what's actually missing for that? what if we put a Nix in the doom13:55:28
@ckie:ckie.devmei 🌒&yea13:55:29
@ckie:ckie.devmei 🌒& like nix-shell -p but doom calls it from inside its package manager 13:55:44
@ckie:ckie.devmei 🌒& see: [RFC 0040] "Ret-cont" recursive Nix 13:57:09
@ckie:ckie.devmei 🌒&vaguely. not sure if that's precisely the right one13:57:45
@ckie:ckie.devmei 🌒&yeah this isn't the right one14:00:01
@ckie:ckie.devmei 🌒& I think I was thinking of [RFC 0092] Computed derivations but it's been >a year, need to reread 14:02:38
@JoelMcCracken:matrix.orgJoelMcCrackenyeah i don't know14:03:33
@JoelMcCracken:matrix.orgJoelMcCracken

i imagine it would work like:

  • a user picks a package to install from a list
  • nix installs it
  • emacs loads it within the running process
14:05:37
@ckie:ckie.devmei 🌒&mhm, it's essentially tearing out the parts of straight&emacs that do network I/O into their own emacs, running inside a nix build14:06:42
@ckie:ckie.devmei 🌒&which works happily for the top-level imperative emacs usecase (editing your config before rebuilding) but you want to have all of these prefetched in the build process once you're ready to deploy it to your 'prod' machine14:07:22

Show newer messages


Back to Room ListRoom Version: 9