config/default: split into evil/emacs files

Done to better facilitate a non-evil config.

- Adds winum (and enables support for it in doom-modeline)
- Adds expand-region (#1231)
- Uses default smartparens config for non-evil users (WIP)
This commit is contained in:
Henrik Lissner 2019-03-09 03:41:26 -05:00
parent 1a6f0c2f1d
commit 66d75936fc
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
5 changed files with 168 additions and 115 deletions

View file

@ -58,15 +58,15 @@
;; Remove unused segments & extra padding
(doom-modeline-def-modeline 'main
'(bar matches buffer-info remote-host buffer-position selection-info)
'(bar window-number matches buffer-info remote-host buffer-position selection-info)
'(misc-info persp-name irc mu4e github debug indent input-method buffer-encoding lsp major-mode process vcs checker))
(doom-modeline-def-modeline 'special
'(bar matches buffer-info-simple buffer-position selection-info)
'(bar window-number matches buffer-info-simple buffer-position selection-info)
'(misc-info persp-name debug input-method irc-buffers buffer-encoding lsp major-mode process checker))
(doom-modeline-def-modeline 'project
'(bar buffer-default-directory)
'(bar window-number buffer-default-directory)
'(misc-info mu4e github debug fancy-battery " " major-mode))
;; Some functions modify the buffer, causing the modeline to show a false