Yes, I use home-manager to manage my emacs packages, among other things. Here's the snippet that includes my emacs configuration. It's in a file called common.nix which I include in my base linux.nix and darwin,nix configurations.
There is a bit dynamism in the config that makes lsp or eglot or vertico configurations active. There is a bit at the bottom of my init.el that includes those files if they are present. It's not the cleanest solution, but it's mine.
Yes, I use
home-managerto manage my emacs packages, among other things. Here's the snippet that includes my emacs configuration. It's in a file calledcommon.nixwhich I include in my baselinux.nixanddarwin,nixconfigurations.There is a bit dynamism in the config that makes
lsporeglotorverticoconfigurations active. There is a bit at the bottom of myinit.elthat includes those files if they are present. It's not the cleanest solution, but it's mine.