Commit Graph

729 Commits

Author SHA1 Message Date
7fc7c35051 bindings: update bindings / add remote bindings 2020-05-18 22:14:59 +02:00
07d3d1d46f using dedicated minimap flag 2020-05-18 07:29:50 -04:00
220916ae17 Merge pull request #3093 from sei40kr/taskrunner
Add tools/taskrunner module
2020-05-18 03:41:02 -04:00
3f21d8267a Add tools/taskrunner module
Co-authored-by: chrunchyjesus <chrunchyjesus@users.noreply.github.com>
2020-05-18 16:26:32 +09:00
ce8feda2ca Minimap Module fixes
First round of fixes suggested by @gagbo, including moving some keybinds
to be alphabetical, fixing some paths, and pinning the package version.
2020-05-16 18:24:45 -04:00
112b43fe9a Initial Minimap Module
Created a new Minimap module based on minimap.el from ELPA
the module sets some DOOM-specific config, and better defaults.
Also added keybindings for it.
2020-05-16 17:25:12 -04:00
ea18c83c0a General refactors & reformatting across the board 2020-05-15 01:44:53 -04:00
4e28b48a3a Fix C-j/C-k for evil-collection-minibuffer users 2020-05-15 01:34:07 -04:00
85fb59acca Fix wrong-type-arg symbolp error from notes commands 2020-05-14 15:17:01 -04:00
06b3439627 Load org on +default/{browse,find-in}-notes if org-directory isn't set 2020-05-13 19:33:23 -04:00
a7c2cbab90 Fix #3110: wrong-number-of-args on backspace
Due to a regression in 82ddc8633.
2020-05-12 22:40:07 -04:00
82ddc86335 Move RET & backspace fixes out of +smartparens feature
Neither of these are tied to smartparens, and should be available to
folks that have disabled +smartparens.
2020-05-12 19:42:03 -04:00
f586ae7663 Add open email bindings 2020-05-11 11:21:27 -05:00
bae9f91636 Speed up +default/{find-in,browse}-notes
This removes the 2-3s wait when using these two commands when the user
has defined `org-directory` early.
2020-05-11 03:00:08 -04:00
da2247e3d6 Remove redundant +default/lsp-format-region-or-buffer command 2020-05-06 15:14:16 -04:00
300bc65918 Use lsp-format-region-or-buffer if available
Currently the user has to select `SPC c F` for lsp format. But if
lsp-mode is enabled, the user will always want to use the LSP formatter.
So this changes the default `SPC c f` to use lsp formatter if available.
This simplifies the interface a bit so the user doesn't have to worry
about selecting the "right" format, just like how other commands get
auto bound to LSP functions.
2020-05-05 09:52:44 +01:00
35591cfc4c Correct map! indentation
...now that we have proper property-list indentation (thanks to
03ecfed1a).
2020-05-04 16:53:26 -04:00
fb3c6f9d78 Merge branch 'develop' of https://github.com/hlissner/doom-emacs into add-lsp-command-map 2020-05-04 10:04:23 +01:00
db10149637 Merge pull request #3027 from n-clark/fix-emacs-bindings
Fix emacs bindings to use :checkers
2020-05-03 15:00:37 -04:00
cdeb3a9f7f Fix emacs bindings to use :checkers
Replaced :tools flycheck and flyspell with :checkers syntax and
spell.
2020-05-03 14:45:21 -04:00
383bc03f4c Bump :ui treemacs
Alexander-Miller/treemacs@10c96c9 -> Alexander-Miller/treemacs@5c01829

The new treemacs-add-and-display-current-project command does what the
old +treemacs/toggle did, now we just need +treemacs/toggle to
do-what-I-mean with respect to projects (if not in a project,
treemacs-add-and-display-current-project unhelpfully aborts with an
error).
2020-05-03 13:39:29 -04:00
ba8892d7e9 Fix #3004: stale root cache on project search 2020-04-30 19:02:20 -04:00
798b5bdaea Add +default-want-RET-continue-comments option
For disabling comment continuation on RET.
2020-04-30 16:29:12 -04:00
1f52ae8566 Bump :config
abo-abo/avy@3bf8314 -> abo-abo/avy@509471b
noctuid/link-hint.el@0d9cabc -> noctuid/link-hint.el@7440704

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 01:30:19 -04:00
2deaafd03a Fix #2990: C-j/C-k in minibuffer w/ evil-collection 2020-04-29 00:20:01 -04:00
019e988b8d org-roam-graph-show -> org-roam-graph
org-roam-graph-show is deprecated

Closes #2987
2020-04-27 13:33:00 -04:00
01ab30adeb Flip C-f/C-b and M-f/M-b back to their defaults
To stay consistent with Emacs' keybinds.
2020-04-27 01:51:18 -04:00
64f15bfe3c Fix getting started link in readme 2020-04-27 01:47:20 -04:00
a21b6d35a4 Make C-` & C-~ available outside of normal mode 2020-04-26 19:21:51 -04:00
fad164bc01 Merge pull request #2970 from ineu/fix-typo
Fix typo in key bindings
2020-04-26 04:23:42 -04:00
077b6f00d4 Swap C-j/C-k history keys in evil-ex
Typo reported by @howsiwei in hlissner/doom-emacs@77542bc
2020-04-26 04:09:46 -04:00
fe5e6fff9a Remove redundant yasnippet keybinds 2020-04-26 02:33:06 -04:00
6cb1390fac Fix #2968: refactor how org-directory default is set 2020-04-25 15:43:05 -04:00
77542bcccc Bind C-j/C-k to next/prev history in evil-ex 2020-04-25 14:04:09 -04:00
ade60c9265 Fix typo in key bindings 2020-04-25 16:53:06 +03:00
06d5d5e6c0 General refactors, reformatting & comment revision 2020-04-23 23:56:17 -04:00
09d344541f epa-pinentry-mode -> epg-pinentry-mode
Because epa-pinentry-mode is deprecated in 27+
2020-04-23 16:52:54 -04:00
c56afcfe01 Add lsp-command-map to SPC-c-l
The default lsp-mode bindings are bound to `s-l` which is impractical
for anyone using keybindings in their window manager. It also conflicts
w/ the doom approach of using leader keys. This change makes
all the default lsp bindings (see
https://github.com/emacs-lsp/lsp-mode#commands) available on SPC-c-l.

So for example, restarting the lsp server can be done with `SPC c l s r`.
2020-04-21 22:22:14 +01:00
763932a55c Merge pull request #2884 from brianmcgillion/biblio
Add org-noter package
2020-04-17 19:16:06 -04:00
5502013906 Bump :lang org
fuxialexander/org-pdftools@4156b67 -> fuxialexander/org-pdftools@67964a5
integral-dw/org-superstar-mode@4897c33 -> integral-dw/org-superstar-mode@09ddc28
jethrokuan/org-roam@e33c144 -> jethrokuan/org-roam@6175739
magit/orgit@0242088 -> magit/orgit@7d6afa5
2020-04-17 15:47:04 -04:00
317beed13c Add missing Notes bindings to evil and emacs 2020-04-17 16:45:26 +04:00
2dd84b8e2f Add org-noter package
This package allows the creation of notes on a document (pdf, EPub,
etc.) which will be kept in sync with the document. Providing context
sensitive annotations that are managed in plaintext.
2020-04-17 16:39:51 +04:00
3cf6e56e3e Align emacs-bindings and evil-bindings 2020-04-16 07:02:38 +04:00
dad93db56e Merge pull request #2861 from bdarcus/biblio-module
adding new biblio module
2020-04-15 14:28:40 -04:00
0c2cebadca adding new biblio module 2020-04-15 12:06:22 -04:00
bce0cc2152 Change how evil-easymotion is lazy loaded
Fixes an issue where gs wouldn't work after an operator.
2020-04-14 15:41:54 -04:00
1d6f0b3e44 Move undo-fu keybinds to :emacs undo module 2020-04-13 18:50:29 -04:00
a00dc055ba Fix C-j/C-k for some helm commands 2020-04-12 20:07:20 -04:00
a1f6b75e95 Add KB for searching for symbol in project
Add a reasonable binding to search a project for the symbol at point.
2020-04-10 17:24:06 +04:00
b78fc4eb76 Minor refactor & reformatting across the board 2020-04-08 15:30:10 -04:00