Doom Emacs #44
-
Hi @dustinlyons , |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Hi, I agree that https://github.com/MatthiasBenaets/nixos-config/blob/master/modules/editors/emacs/doom-emacs/default.nix looks promising, especially given the broken state of You could also look to just add an overlay that does these steps, which runs on every build. Ultimately you want to test a series of steps (i.e a script) that bring Doom to the state you like, and then just stick those in either an activationScript or an overlay. I personally like using overlays and this project runs each overlay as part of rebuild. This is a good reference to see how overlays work: https://github.com/jwiegley/nix-config/tree/master/overlays |
Beta Was this translation helpful? Give feedback.
Hi,
I agree that https://github.com/MatthiasBenaets/nixos-config/blob/master/modules/editors/emacs/doom-emacs/default.nix looks promising, especially given the broken state of
nix-doom-emacs
. Given it's a system option, you should be able to add something like his activationScript tohosts/darwin/default.nix
.You could also look to just add an overlay that does these steps, which runs on every build. Ultimately you want to test a series of steps (i.e a script) that bring Doom to the state you like, and then just stick those in either an activationScript or an overlay.
I personally like using overlays and this project runs each overlay as part of rebuild. This is a good reference to see ho…