tvl-depot/emacs
William Carroll 9d7331d63b 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...
2020-08-20 11:26:32 +01:00
..
.emacs.d Debug evil-want-keybindings issue 2020-08-20 11:26:32 +01:00
default.nix Add missing dependencies to emacs/default.nix 2020-08-20 11:26:32 +01:00
elisp-conventions.md Move Emacs documents to //emacs 2020-04-04 14:30:27 +01:00
keybindings.md Move Emacs documents to //emacs 2020-04-04 14:30:27 +01:00
README.md Tidy //emacs 2020-04-05 15:50:58 +01:00
snippets.md Move Emacs documents to //emacs 2020-04-04 14:30:27 +01:00

Emacs

Emacs is one of a handful software projects that I highly value. I consider it as central to my workflow as git and nix.

Installing

If you already have briefcase on your local file system, run the following from the top-level briefcase directory:

$ nix-build -f . -iA emacs.nixos