about summary refs log tree commit diff
path: root/emacs/.emacs.d
diff options
context:
space:
mode:
authorWilliam Carroll <wpcarro@gmail.com>2020-08-19T15·47+0100
committerWilliam Carroll <wpcarro@gmail.com>2020-08-20T10·26+0100
commit9d7331d63bae9b62a40655d9e6781eb861c92c86 (patch)
tree3acdd24484449a8033e19f9cf5433f634bf18a67 /emacs/.emacs.d
parent53be40b1a6d5726321292b69d962af30f4f8b07f (diff)
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...
Diffstat (limited to 'emacs/.emacs.d')
-rw-r--r--emacs/.emacs.d/wpc/keybindings.el2
1 files changed, 1 insertions, 1 deletions
diff --git a/emacs/.emacs.d/wpc/keybindings.el b/emacs/.emacs.d/wpc/keybindings.el
index 70ae34e8f32c..da408d55ae3e 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)