Henrik Lissner
c5069099b9
config/default: rethink company keybinds
2018-03-19 14:44:28 -04:00
Henrik Lissner
203f09e808
feature/evil: evil-define-key => evil-define-key* (don't defer)
2018-03-19 14:44:28 -04:00
Henrik Lissner
3e21187595
feature/evil: evil-collection-company-use-tng = nil #459 #467
2018-03-19 14:44:28 -04:00
Dragnucs
20dd751792
Add twig files
...
Twig files already work nice with web-mode. So detecting them here.
2018-03-19 10:47:06 +00:00
Henrik Lissner
d07495e626
feature/evil: add git-rebase-mode to evil-snipe-disabled-modes
2018-03-19 04:52:52 -04:00
Henrik Lissner
221061b599
feature/popup: (another) possible fix for elusive 'at top level' bug #436
2018-03-19 04:45:19 -04:00
Henrik Lissner
4a29825e0d
feature/evil: fix leader key in special-mode-map
2018-03-19 04:44:34 -04:00
Henrik Lissner
31611f913a
feature/evil: add evil-collection (with +everywhere flag) #459
2018-03-19 04:39:02 -04:00
Henrik Lissner
facd83a54b
Remove redundant reload in +doom-dashboard/open
2018-03-19 02:03:42 -04:00
Henrik Lissner
46dbf8f490
lang/lua: improve main.lua detection in +lua/run-love-game
2018-03-18 22:18:34 -04:00
Henrik Lissner
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
Henrik Lissner
ff2f30f9b4
feature/evil: improve bf771dcb
2018-03-18 22:01:08 -04:00
Henrik Lissner
de40ccd361
tools/password-store: don't add to auth-sources by default #404
2018-03-18 15:33:08 -04:00
Henrik Lissner
4575cd9310
lang/lua: minor refactor
2018-03-18 15:31:32 -04:00
Henrik Lissner
bf771dcbdb
Set evil jump point before counsel-ag (and variants)
2018-03-18 15:18:19 -04:00
Henrik Lissner
ff0b45299e
Refactor dashboard autoload functions
2018-03-18 15:17:40 -04:00
Henrik Lissner
d75df875c9
Trap cursor in buttons better in dashboard #465
2018-03-18 15:17:20 -04:00
Henrik Lissner
3f85c76a2c
ui/doom: use ':weight light' in +doom-folded-face
2018-03-18 03:36:36 -04:00
Henrik Lissner
1b5758a6da
Minor refactor
2018-03-18 03:36:05 -04:00
Henrik Lissner
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
Henrik Lissner
026ba51c42
tools/term: ensure terms are opened in the correct directory
2018-03-18 02:39:09 -04:00
Henrik Lissner
85e443cca1
lang/org: minor refactor of +org|remove-occur-highlights ESC hook
2018-03-18 02:38:41 -04:00
Henrik Lissner
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
Henrik Lissner
01cb16cf42
ui/doom-dashboard: minor refactor
2018-03-18 02:36:12 -04:00
Henrik Lissner
a9c8f8f41b
ui/doom-dashboard: lock point in buttons #465
2018-03-18 02:35:52 -04:00
Henrik Lissner
9a247f4dc1
ui/posframe: fix wrong-type-argument error when doom-font is unset
2018-03-16 02:31:05 -04:00
Henrik Lissner
9168dfd733
lang/cc: add build-conda to irony-cdb-search-directory-list
2018-03-16 00:38:10 -04:00
Henrik Lissner
0260d60dd0
lang/org: fix kill-confirm prompt when refiling from org-capture #462
2018-03-15 22:45:07 -04:00
Henrik Lissner
73f397560b
completion/ivy: remove yank-pop remap (doesn't work)
2018-03-14 19:50:03 -04:00
Henrik Lissner
aeb030e391
config/default: new +default/compile command (bound to M-b)
2018-03-14 19:45:52 -04:00
Henrik Lissner
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
Henrik Lissner
692472b6bf
config/default: M-b = compile
2018-03-14 19:08:39 -04:00
Henrik Lissner
0d056149be
lang/rust: refactor & bind +rust/build-menu
2018-03-14 19:08:02 -04:00
Henrik Lissner
1765ca7282
lang/rust: add :docset
2018-03-14 19:06:42 -04:00
Henrik Lissner
dba1f20dd3
ui/doom-dashboard: refresh dashboard on buffer switch
2018-03-14 18:51:08 -04:00
Henrik Lissner
8bd68064ef
lang/web: register docsets for css, scss & sass
2018-03-14 18:50:10 -04:00
Henrik Lissner
efdcb01c19
lang/org: change default +org-dir to ~/org
2018-03-14 18:49:26 -04:00
Henrik Lissner
d44182df96
lang/emacs-lisp: prefer Emacs Lisp docset for doc lookup
2018-03-14 18:48:48 -04:00
Henrik Lissner
844e5191ad
feature/lookup: add rust, scs, gfm, nim & typescript defaults to devdocs
2018-03-14 18:48:10 -04:00
Henrik Lissner
e728e8d04f
feature/lookup: fix docset lookup & setting; add doom-etc-dir/docsets to default paths
2018-03-14 18:47:28 -04:00
Henrik Lissner
de730535a4
lang/rust: fix +rust-cargo-project-p not detecting nearer Cargo.toml files
2018-03-14 18:44:55 -04:00
Henrik Lissner
b19d30b145
config/default: replace :build cmd w/ :compile
2018-03-14 18:34:09 -04:00
Henrik Lissner
f8fa07d668
Move magit from features/version-control to new tools/magit module
2018-03-14 18:33:26 -04:00
Henrik Lissner
d84222b6d0
feature/workspaces: use new switch-buffer hooks
2018-03-14 18:31:48 -04:00
Henrik Lissner
4edb7999e9
feature/popup: refactor how closing unsaved popups are handled
2018-03-14 18:30:14 -04:00
Henrik Lissner
e59fd75107
feature/popup: make compilation popups larger
2018-03-14 18:29:40 -04:00
Henrik Lissner
10b7d2d178
config/default: SPC i r = counsel-evil-registers
2018-03-14 17:26:55 -04:00
Henrik Lissner
c0e5152b8f
lang/org: replace +org-capture/open with org-capture
2018-03-14 17:25:25 -04:00
Henrik Lissner
44d30ca3ce
Fix doom-active-minor-modes
2018-03-14 04:49:14 -04:00
Henrik Lissner
2b2aac4417
ui/posframe: don't auto-adjust ivy-posframe height
2018-03-13 03:17:25 -04:00