fix: rm evil-collection from overrides
This change was added to allow evil-collection to compile on latest versions macOS Ventura, the evil-collection version at the time of this change was halting on the compilation of the `evil-collection-speedbar.el` file. Unfortunately, with this approach, although it finishes the nix-doom emacs compilation, leaves doom-emacs' runtime in a faulty state. The emacs package relies on a sub-directory `modes` that doesn't get compiled when specifying this dependency in the overrides list. As a way to make it work as expected on macOS Ventura, users should override the `emacsPackagesOverlay` option and specify the `evil-collection` variable. Following an example ``` { pkgs, ... }: { programs.doom-emacs = { enable = true; emacsPackagesOverlay = _final: _prev: { inherit (pkgs.emacsPackages) evil-collection; }; }; } ```
This commit is contained in:
@@ -53,8 +53,6 @@
|
||||
evil-org-mode.flake = false;
|
||||
evil-quick-diff.url = "github:rgrinberg/evil-quick-diff";
|
||||
evil-quick-diff.flake = false;
|
||||
evil-collection.url = "github:emacs-evil/evil-collection";
|
||||
evil-collection.flake = false;
|
||||
explain-pause-mode.url = "github:lastquestion/explain-pause-mode";
|
||||
explain-pause-mode.flake = false;
|
||||
format-all.url = "github:lassik/emacs-format-all-the-code/47d862d40a088ca089c92cd393c6dca4628f87d3";
|
||||
|
Reference in New Issue
Block a user