Commit Graph

11458 Commits

Author SHA1 Message Date
Henrik Lissner
95bea5b95b
Disable hl-line when non-evil selection is active
This was already the case for evil users, now it is the case for
non-evil users.
2019-12-21 01:38:15 -05:00
Henrik Lissner
a15ab4a3f2
lang/web: add bang to :enhtml & :dehtml
BANG = copy result to clipboard instead of inserting into buffer.
2019-12-20 23:04:07 -05:00
Henrik Lissner
7033b589cb
Start server after brief idle delay 2019-12-20 23:00:54 -05:00
Henrik Lissner
74e1143ac0
Don't disable all-the-icons in tty Emacs
Too much hassle to police. I'll leave it to users to disable.
2019-12-20 21:48:35 -05:00
Henrik Lissner
a54098a098
Fix face-background calls in +modeline-refresh-bars-h
Third argument should be a boolean; symbols are treated as references to
faces to inherit from.
2019-12-20 21:48:28 -05:00
Henrik Lissner
2ed4e0d55c
bin/doom: warn if run as root 2019-12-20 21:48:25 -05:00
Henrik Lissner
1cb8ec6302
Fix doom/kill-all-buffers triggering dashboard refresh too soon #2219 2019-12-20 20:46:09 -05:00
Henrik Lissner
0e4d25d533
ui/modeline: prevent cut-off popups #2219
By forcing resized windows to take non-standard modeline height into
account.
2019-12-20 20:37:55 -05:00
Henrik Lissner
6c0d71eb65
completion/ivy: reduce min-chars for counsel-search to 2
From default of 3
2019-12-20 18:33:11 -05:00
Henrik Lissner
ebf3739cf1
Speed up evil-ex search in magit or long/large buffers 2019-12-20 14:04:15 -05:00
Henrik Lissner
8a080e037c
completion/ivy: general refactor 2019-12-20 14:03:35 -05:00
Henrik Lissner
52bf238b2f
completion/ivy: make counsel-search use standard url 2019-12-20 13:53:54 -05:00
Henrik Lissner
27cabea6b6
Fix gs in org-mode #2218
Also makes +evil/easymotion generic; it can now be moved to any key, and
new keys can be added to the <easymotion> event, rather than having to
wait for evilem-map to become available.

Also fixes +org/goto-visible if used before avy is loaded.

Relevant to #1672
2019-12-20 13:40:06 -05:00
Henrik Lissner
bff04ed35c
Fix font-spec in config.el template 2019-12-20 12:09:05 -05:00
Henrik Lissner
6d40f30a0a
Fix 'doom compile' error when compiling templates 2019-12-20 05:01:44 -05:00
Henrik Lissner
e0bd046339
tools/debugger: fix dap-mode not loading after lsp-mode 2019-12-20 04:17:45 -05:00
Henrik Lissner
494e431f04
lang/org: install org-brain
Whoops!
2019-12-20 02:44:20 -05:00
Henrik Lissner
2da7c7b168
tools/eval: make set-eval-handler! accept a list of modes
Fixes inline evaluation for emacs-lisp-mode due to 322bca7.
2019-12-20 02:34:29 -05:00
Henrik Lissner
73d975de6c
lang/org: make C-RET create headings instead of error 2019-12-20 02:13:11 -05:00
Henrik Lissner
ea9126a883
ui/zen: add README.org & 'SPC t z' keybind 2019-12-20 01:09:59 -05:00
Henrik Lissner
d8ecb1396b
editor/multiple-cursors: fix :mc ex command
Due to missing variables
2019-12-20 00:59:52 -05:00
Henrik Lissner
322bca710a
General refactors & reformatting 2019-12-20 00:59:52 -05:00
Henrik Lissner
de63dd50ef
Add :ui zen module
This, combined with the new ':tools (lookup +dictionary)' feature will
eventually replace the ':app write' module.
2019-12-20 00:59:52 -05:00
Henrik Lissner
7742813a06
tools/lookup: add +dictionary feature
For looking up words in dictionaries and thesauruses. Requires internet
connection (for now).
2019-12-20 00:59:51 -05:00
Henrik Lissner
18d8ea22f6
cli/install: add templates for {config,packages}.el 2019-12-19 23:32:58 -05:00
Henrik Lissner
11046d7f82
Move gcmh from doom-core-packages to core/packages.el
It doesn't need to be present outside of interactive sessions.
2019-12-19 22:07:32 -05:00
Henrik Lissner
2afbbe392c
Remove dotenv-mode package
Pruning packages that aren't strictly necessary.
2019-12-19 22:05:55 -05:00
Gerry Agbobada
f5d1081cde Add lsp-ivy and helm-lsp when :tools lsp (#2162)
* Add lsp-ivy and helm-lsp when :tools lsp
* Review

- Move the packages to :tools lsp
- Add bindings to config/+evil-bindings.el (no change to +emacs since
  there was no 'code' prefix)
- Move README section
- Move the packages to :tools lsp
- Add bindings to config/+evil-bindings.el (no change to +emacs since
  there was no 'code' prefix)

* FUp filechange noise
2019-12-19 18:49:27 -05:00
Henrik Lissner
f561abff64
Merge pull request #2205 from niklascarlsson/update_doctor_prescription
lang/plantuml: update doctor prescription
2019-12-19 18:47:00 -05:00
Henrik Lissner
37ff327845
Merge pull request #2209 from ragone/patch-1
ui/doom: fix gruvbox theme w/ solaire-mode
2019-12-19 18:46:34 -05:00
Henrik Lissner
52f04619a4
Merge pull request #2210 from jhacksworth/clojuredocs
lang/clojure: grimoire -> ClojureDocs
2019-12-19 18:46:03 -05:00
Henrik Lissner
9647cb0a49
lang/org: add +brain feature
No keybinding yet.
2019-12-19 18:42:37 -05:00
Henrik Lissner
995031f66f
emacs/dired: re-comment dired settings
Closes #2212
2019-12-19 18:42:37 -05:00
Henrik Lissner
95e80b00da
lang/org: also require jupyter-* libs w/ ob-jupyter
Relevant to #2198
2019-12-19 18:42:05 -05:00
Henrik Lissner
c81b8445c4
lang/org: activate ob-ammonite on amm blocks
Instead of scala blocks.
2019-12-19 15:04:05 -05:00
Henrik Lissner
a999a0ddd6
General refactors & comment revision 2019-12-19 14:51:34 -05:00
Henrik Lissner
e3a1b0bbe3
Update evil-collection-mode-list; unset evil-collection--supported-modes 2019-12-19 14:51:34 -05:00
Henrik Lissner
bc44ae0beb
lang/org: add ob-ammonite 2019-12-19 14:51:34 -05:00
Henrik Lissner
fd3f5b5b77
Revert 2f79fab99 #2211
This breaks too many packages.
2019-12-19 14:51:29 -05:00
Henrik Lissner
af948ca390
lang/org: refactor babel loaders & fix jupyter loader #2198 2019-12-19 14:48:13 -05:00
J Hacksworth
f7acdc43f4 lang/clojure: Update to cider-clojuredocs
CIDER removed `cider-grimoire-web` as Grimoire is no longer available,
and now uses ClojureDocs:
- https://metaredux.com/posts/2019/06/29/farewell-grimoire.html
- https://github.com/clojure-emacs/cider/issues/2663
2019-12-18 15:25:35 -05:00
Alex Ragone
d8bd262fcc
fix: gruvbox theme with solaire-mode 2019-12-18 16:47:42 +01:00
Henrik Lissner
c483a7f7bd
lang/agda: load agda2 if +local #2203 2019-12-18 10:12:41 -05:00
Niklas Carlsson
bad4dfcd61 Update plantuml doctor prescription
This patch changes the recommendation from +plantuml/install to
plantuml-dowload-jar, when the plantuml.jar can't be found. The command
+plantuml/install has been removed in a previous patch.
2019-12-18 15:33:26 +01:00
Henrik Lissner
74d4e120c1
lang/org: fix & alphabetize flags in readme & module list 2019-12-18 09:23:21 -05:00
Henrik Lissner
e6de13b4c9
Treat +ivy/project-search & +default/project-search as counsel-rg
This gives the former commands access to any actions (on C-o) or counsel
configuration meant for counsel-rg.
2019-12-17 23:31:10 -05:00
Henrik Lissner
defbed9ac1
completion/ivy: fix directory in project search prompt
It unhelpfully always displayed "./"
2019-12-17 23:15:26 -05:00
Henrik Lissner
5999dc6af9
editor/multiple-cursors: refactor :mc ex command 2019-12-17 19:17:59 -05:00
Henrik Lissner
9664f68c5f
tools/pdf: minor refactor & reformat 2019-12-17 18:10:25 -05:00
Henrik Lissner
e56cc98ae9
Move multi-term-buffer-name to :term term 2019-12-17 18:09:39 -05:00