diff --git a/home/jonas/doom.nix b/home/jonas/doom.nix index 8ce08cc..c568b9c 100644 --- a/home/jonas/doom.nix +++ b/home/jonas/doom.nix @@ -22,9 +22,10 @@ (emacsPackagesFor emacs29).emacsWithPackages (epkgs: [epkgs.vterm epkgs.treesit-grammars.with-all-grammars]); in - pkgs.symlinkJoin { + emacs-pkg + // (pkgs.symlinkJoin { name = "wrapped-emacs"; - paths = [emacs-pkg pkgs.emacs29]; + paths = [emacs-pkg]; nativeBuildInputs = [pkgs.makeBinaryWrapper]; postBuild = '' wrapProgram $out/bin/emacs \ @@ -33,7 +34,7 @@ wrapProgram $out/bin/emacsclient \ --prefix PATH : ${lib.makeBinPath doom-path-pkgs} ''; - }; + }); doom-setup = pkgs.writeShellScript "doom-setup" '' export PATH="$PATH:${lib.makeBinPath doom-path-pkgs}" export EMACS="${wrapped-emacs}/bin/emacs"