Henrik Lissner
d347574d30
Fix #1973 : selected region survives switching workspaces
...
Leaving behind ineffectual region highlights
2019-10-28 23:23:13 -04:00
Henrik Lissner
9e2b0c6332
editor/evil: fix autoload for +evil:whole-buffer-textobj
2019-10-28 23:23:13 -04:00
Henrik Lissner
bec1891a3d
lang/org: reformat UI config; setq-default -> setq
2019-10-28 23:23:13 -04:00
Henrik Lissner
7b9c13f25f
lang/org: expand refile commands
...
Changes 'SPC m r' into a prefix with multiple refiling commands.
2019-10-28 23:23:13 -04:00
Henrik Lissner
bb383d3ede
lang/org: present full paths on org-refile
...
This makes refiling with multiple file targets far, far more palatable.
2019-10-28 23:23:12 -04:00
Henrik Lissner
53433d9c37
lang/org: default org-refile targets to current buffer
2019-10-28 23:23:12 -04:00
Henrik Lissner
2755320178
lang/lua: minor reformatting
2019-10-28 23:23:12 -04:00
Henrik Lissner
244671e388
lang/python: mention lsp-python-ms hack in README
2019-10-28 23:23:12 -04:00
Henrik Lissner
b4e0944467
lang/markdown: mention +grip flag in README
2019-10-28 23:23:12 -04:00
Henrik Lissner
987cece946
lang/org: only reset latex background on theme load
...
Otherwise, many of these settings will overwrite user's customizations.
Fixes #1969
2019-10-28 23:23:12 -04:00
Henrik Lissner
ba52f4c8e9
lang/scheme: add plugins section to README
2019-10-28 23:23:12 -04:00
Henrik Lissner
38bed2db65
Add docs/index.org; move modules/README.org
...
Fixes #1968
Relevant to #1771 , #1795 , #1755 , #372 , #174
2019-10-28 23:20:52 -04:00
Rudi Grinberg
0e0fa37b22
[popup] ignore send mail buffers
...
[C-x m] should not appear in a popup.
Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2019-10-28 12:20:35 +09:00
Jakub Darul
eeed0dd64f
doc - fix instruction on removing +org-cycle-only-current-subtree-h
2019-10-27 20:36:21 +01:00
Henrik Lissner
a022cfd705
lang/org: refactor org keywords & respect underlying faces
2019-10-27 14:06:47 -04:00
Henrik Lissner
a122dfd6a0
editor/multiple-cursors: extend evil-org support
2019-10-27 14:03:45 -04:00
Henrik Lissner
5f9778edd6
editor/multiple-cursors: fix unbound evil-mc keybinds
2019-10-27 14:03:45 -04:00
Henrik Lissner
94c2f91b75
term/eshell: fix custom eshell faces
2019-10-27 14:03:45 -04:00
Henrik Lissner
fd5b92e3f5
completion/ivy: remap evil-show-marks -> counsel-mark-ring
2019-10-27 14:03:45 -04:00
Henrik Lissner
b06b6b5dba
config/default: bind 'SPC / {j,m}'
...
To 'jump to position in jump list' and 'jump to mark', respectively
2019-10-27 14:03:45 -04:00
Henrik Lissner
bde9b2791d
lang/swift: add sane sourcekit-lsp defaults
2019-10-27 14:03:45 -04:00
Bart Brouns
7ba9939757
configure faust company backends
2019-10-27 14:24:52 +01:00
Henrik Lissner
3d21f4ef5e
Add +default/restart-server command
...
Its keybind on 'SPC q d' was already pushed in ace1eceab
2019-10-26 23:44:29 -04:00
Henrik Lissner
23d36d3c27
Rebind 'C-{-,=}'; bind 'M-C-{-,=}'
...
The former is buffer-local, the latter is frame-local.
2019-10-26 23:44:29 -04:00
Henrik Lissner
ccf7197acf
lang/emacs-lisp: print string repr of evaluated result
...
This makes the return type of the evaluated result clearer at a glance.
2019-10-26 23:44:29 -04:00
Henrik Lissner
73b8a5b496
Redo which-key labels for 'SPC h d' & 'SPC h r'
...
Renders #1959 obsolete
2019-10-26 23:44:29 -04:00
Henrik Lissner
c25fec5364
Replace 'SPC h R' with 'SPC h r r'
2019-10-26 23:44:29 -04:00
Henrik Lissner
3c6f48f9ec
Move evil & corrective keybinds to respective modules
...
Keybinds that correct behavior or provide or extend vim functionality
were moved to their respective modules, or to the :editor evil module.
Keybinds in the global space, that are particularly opinionated but
potentially harmful or imposing as a default, or likely for users to
change (like leader keys), are kept in config/default.
2019-10-26 23:44:28 -04:00
Henrik Lissner
c360f0dceb
Minor refactor & comment/docstring revision
2019-10-26 23:44:28 -04:00
Henrik Lissner
515fba2fda
Merge pull request #1950 from mnick/notmuch
...
email/notmuch: general improvements
- Filter read messages in notmuch show (by folding them automatically)
- Refresh all notmuch buffers after sync (via process sentinel)
- Support custom sync commands (introduces an additional defvar)
- Add command to select From email prior to composing via ivy
2019-10-26 22:42:02 -04:00
Max Nickel
3a20e09eab
fix notmuch keybind typo
2019-10-26 15:42:25 -04:00
Max Nickel
e122c55718
add basic bindings for notmuch
2019-10-26 14:05:40 -04:00
Max Nickel
a4050a153d
generalize notmuch/ivy-compose to notmuch/compose (completing-read)
2019-10-26 14:02:56 -04:00
Henrik Lissner
66c45b2f8d
editor/snippets: update doom-snippets recipe
2019-10-26 13:48:01 -04:00
Henrik Lissner
b0106e2ac7
emacs/dired: replace 18f20a531
w/ 'quit-all' command #1937
...
There are a few workflows where having multiple buffers (e.g.
side-by-side) is preferrable, however, `dired-find-alternate-file` kills
the old buffer indiscriminately.
2019-10-26 13:39:52 -04:00
Max Nickel
e279409bbd
sharp-quote notmuch-show hook
2019-10-26 13:38:06 -04:00
mahajan-abhay
a945a3ab69
Update packages.el
2019-10-26 15:33:46 +05:30
Gerry Agbobada
b1e8ee7175
Add 'Search Documentation' button to dashboard ( #1955 )
...
* Add an FAQ action to doom-dashboard
* Separate faq and user manual
This is necessary until I can dispatch properly the (file-exists-p)
conditions in the :action part of the variable.
The issue is that the value in :action needs to be a symbol (symbolp)
and the (if COND THEN ELSE) form does not match this.
* Use doom/help-search if (or faq.org manual.org)
Since the function searches through the (in-progress) manual and faq
* Remove :when condition from Search Documentation
This condition is unnecessary since doom/help-search now always at least
lists the modules from doom/help-modules
2019-10-26 04:15:32 -04:00
Henrik Lissner
68f2ac4d8c
completion/ivy: ivy-height = 17
...
20 was too tall!
2019-10-26 04:06:10 -04:00
Henrik Lissner
71e85b4d58
tools/lsp: update README
2019-10-26 04:05:34 -04:00
Henrik Lissner
a4aae9c3a7
completion/ivy: ivy-height = 20
...
Ivy is a bit cramped otherwise
2019-10-26 03:58:08 -04:00
Henrik Lissner
d2fe021bd9
tools/eval: display in minibuffer if below threshold
...
If it's just a couple lines, display in minibuffer instead.
2019-10-26 03:54:09 -04:00
Henrik Lissner
36c9f7c333
tools/eval: fix popup when +overlay is disabled
2019-10-26 03:53:54 -04:00
Henrik Lissner
945eb7e064
editor/multiple-cursors: minor refactor
2019-10-26 02:12:59 -04:00
Henrik Lissner
9b3f21a9bc
Optimize doom/help-search
...
Yields a ~80% decrease in indexing time.
2019-10-26 02:12:58 -04:00
Henrik Lissner
a78e89bbf8
tools/eval: update README
2019-10-26 02:12:58 -04:00
Henrik Lissner
84a063ca78
tools/eval: add +overlay feature
...
Now, inline evaluation will display results in an overlay next to the
cursor, rather than in the minibuffer (unless it gets too big, in which
case it'll use a popup buffer).
2019-10-26 02:12:58 -04:00
Henrik Lissner
177eb9f4cb
config/default: expand 'SPC n' prefix
...
I got 99 problems, but my notes ain't one
2019-10-26 00:38:30 -04:00
Henrik Lissner
83387d89e9
editor/evil: move vim-unimpaired motions
...
To the unimpaired library
2019-10-26 00:37:51 -04:00
Henrik Lissner
f2b77fe2c0
Add whole-buffer (g) and defun (f) text objects
2019-10-26 00:37:12 -04:00