Henrik Lissner
5fb028b49d
feature/evil: refactor
2017-05-15 20:26:32 +02:00
Henrik Lissner
04c270d76b
feature/evil: move custom keybinds to private module
2017-05-15 20:26:32 +02:00
Henrik Lissner
bba02e7b38
feature/evil: remove evil-search-highlight-persist (redundant)
2017-05-15 20:26:32 +02:00
Henrik Lissner
3c8acec33f
ui/doom-modeline: fix {dir,file}-path variable errors
2017-05-15 20:26:32 +02:00
Henrik Lissner
88126079ab
private/hlissner: remove Y binding (evil provides this)
2017-05-15 20:26:32 +02:00
Henrik Lissner
9dc9cc3840
lang/python: relegate +evil|simple-matchit hook to feature/evil
2017-05-15 20:26:32 +02:00
Henrik Lissner
b613fb773b
private/hlissner: remove C-escape bindings (evil has C-z binding for this)
2017-05-15 20:26:32 +02:00
Henrik Lissner
dce757032a
ui/doom: refactor nav-flash integration
2017-05-15 20:26:32 +02:00
Henrik Lissner
28ba0607a5
completion/ivy: fix M-RET opening result in other-window
2017-05-14 17:40:33 +02:00
Henrik Lissner
6f6680489a
completion/ivy: flexible column width for +ivy/tasks
2017-05-14 13:49:11 +02:00
Henrik Lissner
581adcc1f5
feature/syntax-checker: refactor flycheck config
2017-05-14 12:07:12 +02:00
Henrik Lissner
629c71d4bc
lang/emacs-lisp: enable flycheck-mode if not in emacs.d
2017-05-14 12:07:12 +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
aba87b0916
feature/evil: fix evil keybindings in help popups
2017-05-14 11:47:38 +02:00
Henrik Lissner
af3b6ee7e0
app/rss: revise maps & popup rules
2017-05-14 10:12:41 +02:00
Henrik Lissner
25fa4e019c
General refactor & cleanup
...
+ refactor package management
+ core-editor: describe ediff
+ core-popups: alphabetized hack blocks
+ ui/doom-modeline: refactor buffer path fn
+ feature/version-control/+git: autoload magit-blame
2017-05-14 09:56:32 +02:00
Henrik Lissner
af88423b35
ui/doom-modeline: fix symlinked buffer-path hijinks
...
The modeline resolves a relative path to the current file in order to
display a short path string in the modeline. However, symlinks would
break this, resulting in paths like: ../../../../real/path/to/file.
2017-05-14 09:52:27 +02:00
Henrik Lissner
125fca09a0
ui/doom-modeline: don't show uniquify in modeline (unnecessary cruft)
2017-05-14 09:46:48 +02:00
Henrik Lissner
200846ee35
General refactor + cleanup; update TODO.org
2017-05-14 00:26:53 +02:00
Henrik Lissner
b86634e79f
ui/doom-modeline: fontify path separately from filename
2017-05-14 00:23:18 +02:00
Henrik Lissner
e256d0017a
private/hlissner: revise eval bindings (M-r, M-R, M-b)
2017-05-14 00:21:42 +02:00
Henrik Lissner
c5b1d56002
Move quickrun popup-specific config to core-popups + update rules
2017-05-13 22:42:59 +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
c118f22184
ui/doom-modeline: refactor eldoc segment
2017-05-13 11:42:19 +02:00
Henrik Lissner
afb31659a3
General refactor & cleanup
2017-05-13 00:14:17 +02:00
Henrik Lissner
5beb74b14d
lang/org: improve org-edit-src-code & general org-mode popup integration
2017-05-13 00:12:23 +02:00
Henrik Lissner
de3853cde5
Fix REPL functionality; add :repl ex command
2017-05-12 14:18:27 +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
29d01756ea
tools/eshell: improve popup & term integration
2017-05-12 12:17:01 +02:00
Henrik Lissner
2c68a41adb
tools/eshell: set eshell-visual-(sub)?commands properly
2017-05-12 12:17:01 +02:00
Henrik Lissner
388e5b4711
feature/evil: rewrite :mv & :rm (file move/delete commands)
2017-05-12 12:17:01 +02:00
Henrik Lissner
877ae26a96
completion/ivy: rewrite file search (:find => :ag/:rg)
2017-05-12 11:50:05 +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
263580b92f
lang/org: fix org-checkbox-statistics-(done|todo) not respecting underlying faces
2017-05-10 19:13:53 +02:00
Henrik Lissner
7b7c9fdf81
lang/org: refactor fontification (use org-font-lock-set-keywords-hook)
2017-05-10 18:39:28 +02:00
Henrik Lissner
3f5f6752a2
completion/ivy: tweak README.org (again)
2017-05-10 14:25:24 +02:00
Henrik Lissner
08052b0db0
completion/ivy: tweak README.org
2017-05-10 14:20:05 +02:00
Henrik Lissner
7a939a945b
Add compltion/ivy/README.org
2017-05-10 14:14:10 +02:00
Henrik Lissner
7310459f76
completion/ivy: adjust ivy & ivy-occur window heights
2017-05-10 14:05:52 +02:00
Henrik Lissner
d99519d077
completion/ivy: fewer false positives with +ivy/tasks
2017-05-10 14:05:09 +02:00
Henrik Lissner
6aaa83bbd0
ui/doom: blink nav-flash after recentering
2017-05-10 08:41:32 +02:00
Henrik Lissner
eab2a343a3
feature/jump: recenter after counsel-grep-post-action-hook
2017-05-10 08:41:13 +02:00
Henrik Lissner
2a6295a123
completion/ivy: refactor for consistency
2017-05-10 08:40:02 +02:00
Henrik Lissner
bfd79e78ce
completion/ivy: fix +ivy/tasks, add :todo & +ivy:todo
2017-05-10 08:39:40 +02:00
Henrik Lissner
c4e404b0bb
tools/eshell: set eshell-visual-(sub)?commands
2017-05-10 05:29:56 +02:00
Henrik Lissner
19366f5427
private/hlissner/+commands: change :ag/:rg/:agcwd/:rgcwd to :find/:findcwd
2017-05-10 05:29:39 +02:00