doomemacs/modules/ui
Henrik Lissner 1e81a35461
Minimize dependence on map!
This is in preparation for general.el integration coming in 2.1.1. It is
very likely that map! will change (and even more, be split into several
macros). Not much, but change none-the-less. Specifically, the state
keywords (e.g. :nvi, :n, :i) will be removed in favor of a :state
property that takes a list, e.g. (normal visual insert).

In any case, both map! and general are also relatively expensive
compared to define-key and evil-define-key* (and the new define-key!
macro), so use that when we can.

This also means changes to either API won't affect Doom's modules in the
long term.
2018-06-03 15:46:00 +02:00
..
doom ui/doom: make solaire-mode a little pickier 2018-05-25 00:55:06 +02:00
doom-dashboard Minimize dependence on map! 2018-06-03 15:46:00 +02:00
doom-modeline Fix modeline growing incrementally on big font mode 2018-06-02 21:40:57 +02:00
doom-quit ui/doom-quit: use confirm-kill-emacs var instead 2018-01-04 16:14:59 -05:00
evil-goggles ui/evil-goggles: evil-goggles-enable-delete = nil 2018-05-25 00:56:34 +02:00
hl-todo Major refactor: use-package-always-defer = nil & use :hook 2017-12-08 23:14:11 -05:00
nav-flash Major refactor & optimization of how modules load their packages 2018-05-25 00:46:16 +02:00
neotree ui/neotree: non-capturing groups in neo-hidden-regexp-list 2018-05-25 00:56:19 +02:00
popup Implement helm project search functionality #644 2018-06-02 20:37:02 +02:00
tabbar 💥 Replace core-popup with new feature/popup module 2018-01-06 02:17:43 -05:00
unicode Major refactor & optimization of how modules load their packages 2018-05-25 00:46:16 +02:00
vi-tilde-fringe Major refactor & optimization of how modules load their packages 2018-05-25 00:46:16 +02:00
window-select Major refactor & optimization of how modules load their packages 2018-05-25 00:46:16 +02:00