Henrik Lissner
117e55f0c2
General cleanup + refactor
2017-05-29 01:05:34 +02:00
Henrik Lissner
b4917bfa2a
ui/doom: blink on focus-in & refactor
2017-05-28 02:48:20 +02:00
Henrik Lissner
8ca6e2630b
Bring back nlinum
...
linum-mode *really* slows down buffers when they're displayed in more
than one window. This lag isn't present in nlinum. nlinum isn't perfect
either but... lesser of two evils.
This includes advisors and an ESC hook to mitigate the issue of
disappearing nlinum line numbers.
2017-05-28 02:48:20 +02:00
Henrik Lissner
7fc4447ef6
Conform nav-flash commands to naming conventions
2017-05-26 20:22:45 +02:00
Henrik Lissner
c711d7e662
Fix void-function define-fringe-bitmap errors
2017-05-25 20:13:05 +02:00
Henrik Lissner
e1f60b2bfd
Update READMEs & add new ones
2017-05-25 20:09:12 +02:00
Henrik Lissner
656452df00
General cleanup & refactor; update TODO
2017-05-19 17:21:52 +02:00
Henrik Lissner
615cf15313
General refactor & cleanup
2017-05-17 21:07:41 +02:00
Henrik Lissner
44e672655d
ui/doom: use initial-frame-alist & better +doom/reset-theme
2017-05-17 01:34:33 +02:00
Henrik Lissner
c64526eb40
Move flycheck ui config to ui/doom
2017-05-16 22:21:21 +02:00
Henrik Lissner
20b7d4a6f9
ui/doom: fix blinking when using H/M/L jumps
2017-05-16 22:20:57 +02:00
Henrik Lissner
e071545d36
ui/doom: add docstrings for blink-cursor funcs
2017-05-16 18:07:17 +02:00
Henrik Lissner
b679a86452
feature/evil: improve neotree popup integration
2017-05-16 18:05:39 +02:00
Henrik Lissner
1ce3f39529
ui/doom: fix nav-flash triggers
...
Used to trigger when evil-multiedit was invoked, or on every keypress in
eshell/term buffers (both caused by eager recenter-ing).
2017-05-16 18:05:39 +02:00
Henrik Lissner
d8e3d853a9
ui/doom: centralize doom-buffer-mode activation
2017-05-16 18:05:39 +02:00
Bryan Gilbert
d190e55f56
make doom/blink-cursor interactive
2017-05-16 11:35:05 -04:00
Henrik Lissner
fb8a361e1f
ui/doom: refactor
2017-05-15 21:00:33 +02:00
Henrik Lissner
f49a507ec8
feature/evil: new code-folding system
2017-05-15 20:26:33 +02:00
Henrik Lissner
dce757032a
ui/doom: refactor nav-flash integration
2017-05-15 20:26:32 +02:00
Henrik Lissner
653e80e655
Fix missing 'define-fringe-bitmap' function errors
...
If Emacs wasn't built with X, Cocoa or NS display support (as is the
case for evm emacs-25.1-travis build), the fringe library is missing and
throws errors.
2017-05-14 11:54:18 +02:00
Henrik Lissner
200846ee35
General refactor + cleanup; update TODO.org
2017-05-14 00:26:53 +02:00
Henrik Lissner
5491fd552e
Replace nlinum with linum
2017-05-13 22:40:52 +02:00
Henrik Lissner
47ec65fdc6
ui/doom: polish+refactor git-gutter-fringe bitmaps
2017-05-13 13:31:36 +02:00
Henrik Lissner
7fbaf2ced1
General cleanup & refector; update TODO.org
2017-05-12 14:18:27 +02:00
Henrik Lissner
ed6941e8ae
core-popups: clone buffer if visible elsewhere
...
Allows us to modify the buffer in the pop up window indepdently from the
rest.
2017-05-12 12:17:01 +02:00
Henrik Lissner
3ee1108c4a
ui/doom: tweak doom-themes settings
2017-05-11 21:46:47 +02:00
Henrik Lissner
c46c247c77
ui/doom: shrink oversized variable pitch font
2017-05-11 21:46:32 +02:00
Henrik Lissner
2044872b9b
Move doom/reset-theme to ui/doom (and update binding)
2017-05-11 21:45:50 +02:00
Henrik Lissner
6aaa83bbd0
ui/doom: blink nav-flash after recentering
2017-05-10 08:41:32 +02:00
Henrik Lissner
914a787d5f
ui/doom: polish +doom-folded-face definition
2017-05-07 19:14:02 +02:00
Henrik Lissner
8600d2e8d2
ui/doom: remove TODO + update docstring for +doom:scratch-buffer
2017-05-06 13:51:24 +02:00
Henrik Lissner
89bff6ad23
ui/doom: use new doom-themes-*-config functions
2017-05-06 13:40:15 +02:00
Henrik Lissner
505d515dd8
Add README.org's for lang/cc, app/email; update other README.org's
2017-05-04 10:40:57 +02:00
Henrik Lissner
7f22f77204
Add ui/doom/README.org
2017-05-04 09:01:04 +02:00
Henrik Lissner
d651311d1d
Various tweaks & clean up
2017-05-01 14:52:29 -04:00
Henrik Lissner
312371fc26
ui/doom: since fira mono doesn't have italics, highlight it instead
2017-04-28 13:16:04 -04:00
Henrik Lissner
010bc8de7b
Fix lack of syntax highlighting in :x scratch buffer
2017-04-25 23:01:01 -04:00
Henrik Lissner
b47b951a41
Make config more emacsclient-friendly
2017-04-22 01:49:15 -04:00
Henrik Lissner
5ae94b765c
PRAISE BE TO THE BYTE COMPILER FOR THY SHARP QUOTES
2017-04-17 02:17:10 -04:00
Henrik Lissner
c18847c696
ui/doom: make +doom-folded-face more subtle
2017-04-12 08:54:40 -04:00
Henrik Lissner
530935ae02
ui/doom: remove doom/blink-cursor in focus-in-hook
2017-03-23 00:29:44 -04:00
Henrik Lissner
3fee758e20
General cleanup + minor tweaks
2017-03-16 23:39:39 -04:00
Henrik Lissner
8c9269c9a2
General cleanup + refactor
2017-03-15 22:42:05 -04:00
Henrik Lissner
9a40ca4916
ui/doom: replace beacon with nav-flash
2017-03-15 22:00:03 -04:00
Henrik Lissner
a04a9a6bb4
ui/doom: remove load-path from doom-themes
2017-03-15 21:57:40 -04:00
Henrik Lissner
7dbb162658
ui/doom: improve doom-buffer-mode heuristic
2017-03-09 00:34:37 -05:00
Henrik Lissner
f662f39f75
ui/doom: don't disable doom-buffer-mode in popups whose buffers are visible elsewhere
2017-02-24 20:01:50 -05:00
Henrik Lissner
3dc1fa00ec
ui/doom: simplify +doom|buffer-mode-on
2017-02-23 00:06:46 -05:00
Henrik Lissner
33c88d4f82
Revert macros to ...! name convention (elisp doesn't like @...)
2017-02-23 00:06:12 -05:00
Henrik Lissner
054102c616
ui/doom: refactor doom-themes brighter buffer hooks
2017-02-22 17:15:14 -05:00