Commit graph

360 commits

Author SHA1 Message Date
Henrik Lissner
861cc537cc Add nlinum-hl 2017-06-05 12:35:51 +02:00
Henrik Lissner
60a02b4792 Fix lingering hl-line overlays 2017-06-05 12:35:51 +02:00
Henrik Lissner
cbf9f7a079 Move window-divider-mode from ui/doom => core-ui 2017-06-05 12:35:51 +02:00
Henrik Lissner
30402495fe General refactor + cleanup 2017-06-05 12:35:51 +02:00
Henrik Lissner
ee1fc701b9
Check for tool-bar-mode (fix 25.1 travis test) 2017-06-04 21:28:19 +02:00
Henrik Lissner
9967284977 Disable toolbar even in tty 2017-06-03 12:05:43 +02:00
Henrik Lissner
e8d454a251 Add doom-ui-mode-names for renaming major-modes 2017-05-28 16:13:55 +02:00
Henrik Lissner
e3162c453a Improve stability of nlinum flushing 2017-05-28 15:39:36 +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
f148d67607 Add pos-tip settings 2017-05-16 22:21:55 +02:00
Henrik Lissner
5475ec372a Reduce show-paren-delay 2017-05-16 00:49:42 +02:00
Henrik Lissner
f49a507ec8 feature/evil: new code-folding system 2017-05-15 20:26:33 +02:00
Henrik Lissner
5fb028b49d feature/evil: refactor 2017-05-15 20:26:32 +02:00
Henrik Lissner
7b1687170f core-ui: be quiet linum-mode 2017-05-14 13:33:16 +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
527c459f11 core-ui: uniquify-buffer-name-style = forward
Uniquify's effect is invisible except in places where buffer-name is
used (like in switch-buffer), where it can be very helpful to
distinguish between clashing buffers.
2017-05-14 09:44:22 +02:00
Henrik Lissner
200846ee35 General refactor + cleanup; update TODO.org 2017-05-14 00:26:53 +02:00
Henrik Lissner
435c414e18 core-ui: add vi-tilde-fringe 2017-05-14 00:20:00 +02:00
Henrik Lissner
5c39e9f3bc core-ui: disable hl-line in visual mode 2017-05-14 00:19:45 +02:00
Henrik Lissner
5491fd552e Replace nlinum with linum 2017-05-13 22:40:52 +02:00
Henrik Lissner
7713cdb0bd core-ui: hide modeline in completion-list popups 2017-05-13 22:37:37 +02:00
Henrik Lissner
47ec65fdc6 ui/doom: polish+refactor git-gutter-fringe bitmaps 2017-05-13 13:31:36 +02:00
Henrik Lissner
b2d19eac32 Fix disappearing modeline due to loss of state 2017-04-25 22:55:57 -04:00
Henrik Lissner
8e7aa152bb doom-modeline no longer errors out, in case a modeline doesn't exist; add doom-set-modeline 2017-04-25 18:25:54 -04:00
Henrik Lissner
bce475df4a core-ui: fix whitespace voodoo for highlight-indentation-current-column-mode 2017-04-21 15:56:50 -04:00
Henrik Lissner
9e084c18ba core-ui: fix doom-hide-modeline-mode resetting on major-mode changes 2017-04-18 05:09: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
3f40e02278 visual-fill-column: don't center by default 2017-04-08 01:30:05 -04:00
Henrik Lissner
b5486e780e core-ui: fix nlinum overlays after font changes 2017-04-07 20:04:21 -04:00
Henrik Lissner
97dda290d9 core-ui: mouse-yank-at-point = t 2017-04-07 19:24:58 -04:00
Henrik Lissner
5d597101e7 Replace highlight-indent-guides-mode with highlight-indentation 2017-03-25 03:15:37 -04:00
Henrik Lissner
b37aadec91 General cleanup + refactor 2017-03-23 19:49:58 -04:00
Henrik Lissner
a127952f70 core-ui: x-stretch-cursor = nil 2017-03-09 00:47:35 -05:00
Henrik Lissner
49ccdd3349 core-ui: better visual-fill-column defaults 2017-03-08 14:41:49 -05:00
Henrik Lissner
a2ca5fb446 core-ui: add visual-fill-column 2017-03-06 19:06:59 -05:00
Henrik Lissner
d6667a433f General cleanup + refactor 2017-03-04 20:54:13 -05:00
Henrik Lissner
beb92b0e97 core-ui: clean up + refactor modeline functions/macros 2017-03-04 00:28:16 -05:00
Henrik Lissner
e77545f1f8 Move rainbow-delimiters-mode activation to respective lang modules 2017-03-03 23:59:53 -05:00
Henrik Lissner
257c4318e1 core-ui: fix highlight-indent-guides-mode whitespace adjustment hook 2017-03-03 23:58:12 -05:00
Kalle Lindqvist
6d7124e48c core-ui: fix typo 2017-03-03 12:22:06 +01:00
Henrik Lissner
ffd5f92302 core-ui: don't disable nlinum for new frames (bug seems to be gone?) 2017-02-24 03:16:03 -05:00
Henrik Lissner
33c88d4f82 Revert macros to ...! name convention (elisp doesn't like @...) 2017-02-23 00:06:12 -05:00
Henrik Lissner
4ce63a8992 Minor refactors + bugfixes 2017-02-21 16:04:35 -05:00
Henrik Lissner
c3159b5649 core-ui: don't fold comments on {,un}fold-all 2017-02-20 00:26:48 -05:00
Henrik Lissner
626d688f35 core-ui: enable winner-mode 2017-02-20 00:26:48 -05:00
Henrik Lissner
11a5e15e4e Refactor core config 2017-02-20 00:26:08 -05:00
Henrik Lissner
2d5d826177 Remove dash/f dependencies; use cl-lib & subr-x more 2017-02-20 00:26:07 -05:00
Henrik Lissner
63380ebfe1 core-ui: simplify @def-modeline-segment, @def-modeline & doom-modeline 2017-02-20 00:26:07 -05:00
Henrik Lissner
addc67b965 core-ui: add modeline+modeline segment defining macros (WIP) 2017-02-20 00:26:06 -05:00
Henrik Lissner
7ef87546cc Refactor package management system 2017-02-20 00:26:06 -05:00