Commit Graph

2380 Commits

Author SHA1 Message Date
0156c67ad0 config/default: autoload +default/easymotion 2018-03-20 15:57:21 -04:00
940ba05e6a Fix miscounting in anzu (search) modeline segment 2018-03-20 03:40:18 -04:00
c95c4a3586 Add < > support to evil-args text-objects 2018-03-20 01:38:47 -04:00
b68fa3b120 ui/doom-dashboard: disable visual mode in post-command-hook too 2018-03-20 00:00:21 -04:00
8f21154e50 feature/evil: disable evil-snipe in ranger-mode 2018-03-19 23:57:17 -04:00
57bdd92756 feature/evil: fix leader key in dired buffers 2018-03-19 23:56:58 -04:00
a8b79187a4 tools/dired: dired-k-style = nil (default) 2018-03-19 23:56:22 -04:00
1031a9105f tools/dired: make 'q' keybind kill buffer after quitting 2018-03-19 23:56:09 -04:00
328269168f tools/dired: fix redundancy in image-dired-db-file 2018-03-19 23:55:45 -04:00
1c0509edbb lang/lua: set :documentation lookup to lua-search-documentation 2018-03-19 21:00:29 -04:00
8798477de2 feature/evil: don't rebind gd/K/gz in major modes #459 2018-03-19 16:08:29 -04:00
19e73bca1c config/default: bind K to +lookup/documentation 2018-03-19 15:04:24 -04:00
c5069099b9 config/default: rethink company keybinds 2018-03-19 14:44:28 -04:00
203f09e808 feature/evil: evil-define-key => evil-define-key* (don't defer) 2018-03-19 14:44:28 -04:00
3e21187595 feature/evil: evil-collection-company-use-tng = nil #459 #467 2018-03-19 14:44:28 -04:00
20dd751792 Add twig files
Twig files already work nice with web-mode. So detecting them here.
2018-03-19 10:47:06 +00:00
d07495e626 feature/evil: add git-rebase-mode to evil-snipe-disabled-modes 2018-03-19 04:52:52 -04:00
221061b599 feature/popup: (another) possible fix for elusive 'at top level' bug #436 2018-03-19 04:45:19 -04:00
4a29825e0d feature/evil: fix leader key in special-mode-map 2018-03-19 04:44:34 -04:00
31611f913a feature/evil: add evil-collection (with +everywhere flag) #459 2018-03-19 04:39:02 -04:00
facd83a54b Remove redundant reload in +doom-dashboard/open 2018-03-19 02:03:42 -04:00
46dbf8f490 lang/lua: improve main.lua detection in +lua/run-love-game 2018-03-18 22:18:34 -04:00
8d72257aa6 completion/ivy: refactor ag/rg/pt/git-grep advice functions
They are no isolated to their evil use cases.
2018-03-18 22:01:18 -04:00
ff2f30f9b4 feature/evil: improve bf771dcb 2018-03-18 22:01:08 -04:00
de40ccd361 tools/password-store: don't add to auth-sources by default #404 2018-03-18 15:33:08 -04:00
4575cd9310 lang/lua: minor refactor 2018-03-18 15:31:32 -04:00
bf771dcbdb Set evil jump point before counsel-ag (and variants) 2018-03-18 15:18:19 -04:00
ff0b45299e Refactor dashboard autoload functions 2018-03-18 15:17:40 -04:00
d75df875c9 Trap cursor in buttons better in dashboard #465 2018-03-18 15:17:20 -04:00
3f85c76a2c ui/doom: use ':weight light' in +doom-folded-face 2018-03-18 03:36:36 -04:00
1b5758a6da Minor refactor 2018-03-18 03:36:05 -04:00
5d69851f39 feature/popup: possible fix for elusive 'at top level' bug
Occasionally, a keyboard-quit bubbles up from popup's buffer cleanup
process, causing all kinds of havoc; like killed term buffers (#436),
abrupt interrupting of the minibuffer, and the point jumping around.

This tries to fix this, but needs more testing!
2018-03-18 02:39:33 -04:00
026ba51c42 tools/term: ensure terms are opened in the correct directory 2018-03-18 02:39:09 -04:00
85e443cca1 lang/org: minor refactor of +org|remove-occur-highlights ESC hook 2018-03-18 02:38:41 -04:00
4a32213b38 feature/popup: make modeline-setting more reliable
Some popups may retain their mode-line. Especially popups whose buffers
are displayed before their mode or content is inserted (maybe
asynchronously). This change tries to tackle that; ensuring that
mode-line setting is more consistent.
2018-03-18 02:37:13 -04:00
01cb16cf42 ui/doom-dashboard: minor refactor 2018-03-18 02:36:12 -04:00
a9c8f8f41b ui/doom-dashboard: lock point in buttons #465 2018-03-18 02:35:52 -04:00
9a247f4dc1 ui/posframe: fix wrong-type-argument error when doom-font is unset 2018-03-16 02:31:05 -04:00
9168dfd733 lang/cc: add build-conda to irony-cdb-search-directory-list 2018-03-16 00:38:10 -04:00
0260d60dd0 lang/org: fix kill-confirm prompt when refiling from org-capture #462 2018-03-15 22:45:07 -04:00
73f397560b completion/ivy: remove yank-pop remap (doesn't work) 2018-03-14 19:50:03 -04:00
aeb030e391 config/default: new +default/compile command (bound to M-b) 2018-03-14 19:45:52 -04:00
9961df061e config/default: :compile => :make; improve :make
doom:make now performs file modifier substitution, e.g. %:p:h.
2018-03-14 19:45:00 -04:00
692472b6bf config/default: M-b = compile 2018-03-14 19:08:39 -04:00
0d056149be lang/rust: refactor & bind +rust/build-menu 2018-03-14 19:08:02 -04:00
1765ca7282 lang/rust: add :docset 2018-03-14 19:06:42 -04:00
dba1f20dd3 ui/doom-dashboard: refresh dashboard on buffer switch 2018-03-14 18:51:08 -04:00
8bd68064ef lang/web: register docsets for css, scss & sass 2018-03-14 18:50:10 -04:00
efdcb01c19 lang/org: change default +org-dir to ~/org 2018-03-14 18:49:26 -04:00
d44182df96 lang/emacs-lisp: prefer Emacs Lisp docset for doc lookup 2018-03-14 18:48:48 -04:00