| 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.d | ||
| default.nix | ||
| elisp-conventions.md | ||
| keybindings.md | ||
| README.md | ||
| snippets.md | ||
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