Commit graph

13791 commits

Author SHA1 Message Date
fossegrim
b5be860033
Change emacs-plus icon
Change the emacs-plus icon from spacemac's logo to a more neutral modern emacs icon.
2020-06-17 19:41:38 +02:00
Luis Osa
b80f5daf59 Add separate package for lsp-metals
lsp-metals was extracted out of lsp-emacs into a separate package. This
change adds that separate package to the scala module when the lsp
feature is selected.

Fixes hlissner/doom-emacs#3362
2020-06-17 11:30:53 +02:00
mikeyobrien
907eefb3b8 Include calfw-ical package in :calendar 2020-06-14 18:31:29 -05:00
Henrik Lissner
67c5de0313
Change :around advice to :override 2020-06-13 17:13:38 -04:00
Henrik Lissner
847bbf380c
persp-kill-foreign-buffer-behavior = kill
Don't bother the user with prompts. If they're killing a buffer, they
want to kill the buffer.
2020-06-13 17:12:23 -04:00
Henrik Lissner
002bf84f45
doom-load-envvars-file: only affect default state
Some plugins (like envrc-mode) make process-environment, exec-path and
shell-file-name buffer-local. Running `M-x doom/reload` or
`doom-load-envvars-file` should affect their global values, and not
their buffer local ones.
2020-06-13 17:01:34 -04:00
Henrik Lissner
10f5916298
Only use projectile-generic-command
Rather than the 7 different commands for indexing the project's files.

This also fixes an issue with #3377, where changes to
`projectile-globally-ignored-directories` weren't seen unless they were
done at startup, before projectile loads.
2020-06-13 17:01:09 -04:00
Henrik Lissner
64de099aad
Merge pull request #3377 from wedens/fd-ignore-dirs
Make `fd` respect `projectile-globally-ignored-directories`
2020-06-13 16:35:41 -04:00
Henrik Lissner
233b15fe1e
Larger *Customize* popup rule & don't quit on ESC/C-g 2020-06-13 16:21:43 -04:00
Henrik Lissner
ef05823b67
Bump :lang org
Kungsgeten/org-brain@2c86ec8 -> Kungsgeten/org-brain@6b2ec93
bastibe/org-journal@9f66bf4 -> bastibe/org-journal@0d6d812
emacs-straight/org-mode@3cec17c -> emacs-straight/org-mode@c709187
kaushalmodi/ox-hugo@f8e26aa -> kaushalmodi/ox-hugo@5de3da9
org-roam/org-roam@f4376f3 -> org-roam/org-roam@9cf2649
takaxp/org-tree-slide@0fc7d31 -> takaxp/org-tree-slide@7126a43

Fixes #3365
2020-06-13 16:21:43 -04:00
Henrik Lissner
1d709e30be
custom-file = ~/.doom.d/config.el
custom-file is now set to your private config.el, because users may want
to be able to see what Customize is storing (and where) front and
center. Storing it away in ~/.emacs.d/.local makes it harder to notice.

Also, have enable-command (and disable-command) save their data to
custom-file instead of ~/.emacs.d (see #3379).

Fixes #3379
2020-06-13 16:21:43 -04:00
wedens
79f62a6d3e make fd respect projectile-globally-ignored-directories 2020-06-13 23:31:12 +07:00
sorawee
0f3bd57101
Fix visit docs for Racket & support racket-xp (#3373)
* Fix visit docs for Racket & support racket-xp

- Fix Racket's +lookup/documentation in the same way as
  f20f477a44
- Support the +xp feature which enables racket-xp. When it's not
  enabled, default handlers to the traditional racket-repl
  (which requires users to run code first)

* PR feedback

* Replace add-hook! with add-hook
2020-06-13 03:03:11 -04:00
Henrik Lissner
991a205ebd
Fix wrong-number-of-args error on +format/region-or-buffer 2020-06-13 00:43:48 -04:00
Henrik Lissner
e7b7f670f0
Merge pull request #3334 from guraltsev/unicode-font-module-support_3329
:ui unicode module improvements
2020-06-12 17:03:19 -04:00
Henrik Lissner
298ef7a93b
Merge pull request #3356 from leoalekseyev/develop-stable-20200608
Fix #3348
2020-06-12 17:02:01 -04:00
Henrik Lissner
848ab5c988
Merge pull request #3366 from MYDavoodeh/patch-1
Set pretty symbols for Dart-mode
2020-06-12 17:01:25 -04:00
Henrik Lissner
df610fb88d
Merge pull request #3364 from rajk04/wikipedia-links
Add custom link type for wikipedia
2020-06-12 17:01:11 -04:00
Henrik Lissner
1270933f44
Remove --{emacs,doom,local}dir options
These options aren't properly supported in this version of the CLI.
Changing the localdir, for instance, doesn't affect when straight is first
bootstrapped. Chaning emacsdir doesn't matter for the first run. I'm
working on a CLI rewrite that will reimplement --doomdir and --localdir
at least, but for now it's best I just remove these.

They can still be customized using the EMACSDIR, DOOMDIR, and
DOOMLOCALDIR envvars.

Closes #3367
2020-06-12 16:43:46 -04:00
Gennady Uraltsev
e26d69f39b Update module to conform to doom-emacs style
- Fix Readme.org alignment and metadata
- Add unicode-font to "Plugins" section
- Remove empty "Hacks" section
- Inline +unicode--add-doom-unicode-font
2020-06-12 14:56:13 -04:00
M. Yas. Davoodeh
d7abd0cf82
Set pretty symbols for Dart-mode 2020-06-12 21:37:14 +04:30
Gennady Uraltsev
6040feaa9a :ui unicode module improvements
+ Add documentation
+ Add support for doom-unicode-font as default candidate for non-latin glyphs.

Fixes https://github.com/hlissner/doom-emacs/issues/3329
2020-06-12 12:45:37 -04:00
Henrik Lissner
6fc3be6165
Remove unneeded hook on org-capture-mode-hook
This was corrected upstream in hlissner/emacs-solaire-mode@e077c28
2020-06-12 12:26:55 -04:00
Raj Krishnan
c081e9dc20 Add custom link for wikipedia 2020-06-12 20:08:24 +05:30
Henrik Lissner
9edd4f26f3
Only crawl autoloads from module once
If you have a private module with the same name as a built-in module,
doom-module-load-path returns two entries for that module, causing our
autoloads scanner to scan it twice.
2020-06-11 04:49:31 -04:00
Leo Alekseyev
dbb48b7360 Changing add-hook in :config of use-package to :hook 2020-06-10 23:23:17 -07:00
Henrik Lissner
0b31c0aa36
Merge pull request #3355 from flatwhatson/flycheck-guile
Use upstream flycheck-guile package
2020-06-11 02:11:15 -04:00
Andrew Whatson
9a8710f87e Use upstream flycheck-guile package 2020-06-11 14:40:50 +10:00
Leo Alekseyev
9f5ae41037 This fixes https://github.com/hlissner/doom-emacs/issues/3348
I am not sure what the setting + removing hook code in use-package!
winner was trying to accomplish, but it was breaking winner-redo
functionality. This patch fixes the issue.
2020-06-10 20:38:39 -07:00
Henrik Lissner
f7431aa7c9
Fix units of "projectile cache is too large" warning
Labeled MB, but is actually displaying KB.
2020-06-10 21:54:09 -04:00
Henrik Lissner
adc4be8897
Merge pull request #3340 from flatwhatson/lisp-inter-doc
Define lookup handlers for lisp-interaction-mode
2020-06-10 20:59:18 -04:00
Henrik Lissner
c0b7ff0f9d
Merge pull request #3347 from leoalekseyev/mygithub/develop
Don't set prefix-arg when delegating to ivy/helm from +default/search-project
2020-06-10 20:57:57 -04:00
Henrik Lissner
6c80419474
Bump :tools lsp
emacs-lsp/lsp-mode@d5f0410 -> emacs-lsp/lsp-mode@5f3f984
emacs-lsp/lsp-ui@c3e7a37 -> emacs-lsp/lsp-ui@d92cf83
emacs-lsp/helm-lsp@6b5ce18 -> emacs-lsp/helm-lsp@5018af9

Closes #3349
2020-06-10 20:48:33 -04:00
Leo Alekseyev
8dd55901c3 Don't set prefix-arg when delegating to ivy/helm from +default/search-project
The prefix arg for +default/search-project is intended to enable the
user to pick search location, however when it propagates to the ivy
search function it turns on the "search ignored files" functionality,
which us typically not intended and, furthermore, can be (if desired)
turned on simply by typing the search command in, for exampe,
counsel-rg's case as `-uu -- mysearchterm`
2020-06-10 03:50:25 -07:00
Henrik Lissner
6a85abc9dd
Merge pull request #3345 from maikol-solis/patch-2
Pointing out to the right org-cal repo
2020-06-10 03:01:27 -04:00
Henrik Lissner
4ec8b14dbb
Merge pull request #3341 from flatwhatson/scheme-fixes
Tweak geiser configuration and add flycheck-guile
2020-06-10 03:01:11 -04:00
Henrik Lissner
85ef9b64c6
Merge pull request #3336 from guraltsev/unicode-setup-when-daemon
Make unicode-fonts-setup run when emacs is started in daemon mode
2020-06-10 03:00:56 -04:00
Henrik Lissner
10cc279e74
Merge pull request #3333 from Bounga/fix/emacs-binding-to-jump-to-channel-in-irc-app
Fix typo in function name binded to jump to an IRC channel
2020-06-10 03:00:45 -04:00
Henrik Lissner
9f00dd4920
Warn if projectile-project-search-path is empty
When using +default/discover-projects
2020-06-10 02:55:59 -04:00
Henrik Lissner
73dcb13463
Bump :tools magit
magit/magit@ae82fcf -> magit/magit@793e387
emacs-evil/evil-magit@253c644 -> emacs-evil/evil-magit@88dc26c
2020-06-10 02:44:27 -04:00
Henrik Lissner
b93cd79599
Bump :core
domtronn/all-the-icons.el@4135424 -> domtronn/all-the-icons.el@ed8e44d
raxod502/straight.el@846956e -> raxod502/straight.el@09cfa1b
2020-06-10 02:43:19 -04:00
Henrik Lissner
8087d95f23
Bump :lang org
bastibe/org-journal@1d8e8e6 -> bastibe/org-journal@9f66bf4
emacs-straight/org-mode@b68090e -> emacs-straight/org-mode@3cec17c
org-roam/org-roam@c46d153 -> org-roam/org-roam@f4376f3
takaxp/org-tree-slide@7151aaf -> takaxp/org-tree-slide@0fc7d31
2020-06-10 02:39:47 -04:00
Henrik Lissner
67c53a2b1b
Bump :app calendar
kidd/org-gcal.el@2ee2b31 -> kidd/org-gcal.el@7445058

Closes #3344
2020-06-10 02:28:08 -04:00
Henrik Lissner
5f3bfa1db1
Fix #3343: don't re-set char-table on doom/reload 2020-06-10 02:26:26 -04:00
Andrew Whatson
61e5ab0581 Tweak geiser configuration and add flycheck-guile 2020-06-10 11:36:30 +10:00
Maikol Solís
744b77f96b
Pointing out to the right org-cal repo 2020-06-09 14:34:17 -06:00
Andrew Whatson
b9a1563746 Define lookup handlers for lisp-interaction-mode 2020-06-10 00:19:51 +10:00
Gennady Uraltsev
63b4dbf1b4 Make unicode-fonts-setup run when emacs is started in daemon mode 2020-06-08 12:37:11 -04:00
Nicolas Cavigneaux
345f191376
Fix typo in function name used to jump to an IRC channel using Emacs keybindings 2020-06-08 17:51:29 +02:00
Henrik Lissner
dd8b535eb1
emacs/vc: add git-commit package
Instead of relying on magit to install it for us.
2020-06-08 01:39:49 -04:00