From 9d7331d63bae9b62a40655d9e6781eb861c92c86 Mon Sep 17 00:00:00 2001 From: William Carroll Date: Wed, 19 Aug 2020 16:47:57 +0100 Subject: [PATCH] Debug evil-want-keybindings issue Problem: dependency loading order I originally assumed that keybindings.el was the first module to `require 'evil` because init.el shows: ```elisp (require 'keybindings) (require 'window-manager) ``` The problem is that keybindings.el calls `require 'window-manager` and window-manager.el requires evil! I admit, I've created a bit of a birds nest for myself. A few thoughts: - keybindings.el doesn't need to `require 'window-manager`. Fixed! - window-manager.el shouldn't need to `require 'evil`. TODO... --- emacs/.emacs.d/wpc/keybindings.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/emacs/.emacs.d/wpc/keybindings.el b/emacs/.emacs.d/wpc/keybindings.el index 70ae34e8f..da408d55a 100644 --- a/emacs/.emacs.d/wpc/keybindings.el +++ b/emacs/.emacs.d/wpc/keybindings.el @@ -24,7 +24,7 @@ (require 'scrot) (require 'ivy-clipmenu) (require 'general) -(require 'window-manager) +(require 'exwm) (require 'vterm-mgt) (require 'buffer) (require 'display)