Commit Graph

13376 Commits

Author SHA1 Message Date
0252f4f36f Refactor :ui modeline +light 2020-05-25 03:43:40 -04:00
e00bfc7612 Minor refactors & reformatting 2020-05-25 03:43:40 -04:00
3e5cf3de09 Simplify gcmh config
We don't need to manipulate gc-cons-percentage. The GC never procs at
startup either way.
2020-05-25 02:10:07 -04:00
09c6e99e23 Fix 'Cannot get this file-path' when bumping in babel edit buffers
Break glass in case of literate configs.
2020-05-25 01:19:03 -04:00
6a8e990459 Fix wrong-number-of-args error on doom-init-theme-h
And silence byte-compiler warning for unused lexical argument.
2020-05-25 00:01:52 -04:00
3572af0947 Add missing modules to docs/modules.org (#3169)
* Add missing :lang modules to docs

* Sort :lang modules doc alphabetically

* Add missing :tools modules to docs

* Add missing :ui modules to docs

* Add TODOs to module entries missing short desc
2020-05-24 22:55:42 -04:00
ef9d9a89d0 Add Tree Subtree function to bindings (#3043) 2020-05-24 22:54:37 -04:00
088d0d14ea Merge pull request #3177 from otavioschwanck/feature/better-rake
use default search on rake tasks on :ruby lang
2020-05-24 22:53:38 -04:00
9ea05c4dfb Merge pull request #3180 from otavioschwanck/feature/better-popup-rspec
better popup for rspec
2020-05-24 22:52:25 -04:00
e1040095b5 Merge pull request #3183 from marcus-crane/update-org-roam-links
Update org-roam hyperlinks in org/README.org
2020-05-24 22:52:03 -04:00
121710f779 Merge pull request #3196 from howsiwei/develop
lang/org: Support option in custom org links
2020-05-24 22:51:47 -04:00
3f5600a2e8 Merge pull request #3207 from paulapatience/bugfix/lang-typo
lang/common-lisp: fix typo
2020-05-24 22:51:21 -04:00
11ce7cdaf2 Merge pull request #3210 from panchoh/develop
Fix inaccuracy in markdown docs
2020-05-24 22:50:41 -04:00
ec1c6291ac Merge pull request #3198 from cxb811201/patch-1
Bump :core
2020-05-24 22:50:18 -04:00
a9316525c4 Backport variadic setq-local from Emacs 27 2020-05-24 16:45:55 -04:00
830e1289aa Bind SPC g G -> magit-status-here
And recenter after invoking it.
2020-05-24 16:32:19 -04:00
d8fda76c7d yas-also-auto-indent-first-line = nil
Stop yasnippet from aggressively reindenting the whole snippet; assume
the user is expanding the snippet exactly where they want it.

Half-fixes #3211
2020-05-24 14:29:41 -04:00
2839afc262 Update list of markdown-compile-* in markdown doc 2020-05-24 08:22:01 +02:00
ee8338045e Update bound keys in markdown doc
`markdown-preview` is bound to <localleader> p, not to <localleader> b.

Also, express mapping using <localleader> instead of `SPC m` or `C-c l`.
2020-05-24 07:17:25 +02:00
2eb8f7f7b8 lang/common-lisp: fix typo 2020-05-23 15:38:22 -04:00
2cfff96437 Bump :core
raxod502/straight.el@f606bfa -> raxod502/straight.el@846956e
jwiegley/use-package@c873d55 > jwiegley/use-package@d2640fe
bbatsov/projectile@768f057 > bbatsov/projectile@5103cfc
noctuid/general.el@42e3803 > noctuid/general.el@a0b17d2
2020-05-22 23:58:00 +08:00
88903551c0 lang/org: Support option in custom org links 2020-05-22 22:40:28 +08:00
a262527a7f Fix load-theme not disabling old themes in Emacs 26
In Emacs 26, the old themes must be disabled *before* the new one is
loaded, otherwise it will fail to do so. In 27+ this isn't necessary,
and it's preferred that we do it after the theme loads, so we can be
absolutely sure the theme was successfully enabled, before we disable
the others!
2020-05-21 04:33:39 -04:00
c4e8aa0baa Bump :tools lsp
emacs-lsp/lsp-mode@9305777 -> emacs-lsp/lsp-mode@81d62d5

Which includes a fix for emacs-lsp/lsp-mode#1705
2020-05-21 02:01:13 -04:00
93d188e6bc Resolve magit-git-executable to absolute path
For minor performance gain for macOS/Windows users. Shouldn't make a
difference on Linux.
2020-05-21 01:31:51 -04:00
090a68ab8f Add +format-with-lsp variable
To control whether or not to use LSP code formatter when it is
available.
2020-05-21 01:20:00 -04:00
885197bd06 Fix "Cannot determine magit's version" logs on Windows
Magit complains loudly (but harmlessly) when it can't determine its own
version in a sparse clone. This was fixed upstream in
magit/magit@b1b2683 for unix OSes, but not for Windows where symlinks
aren't supported, and so `magit-version` can't resolve its own repo's
root (see raxod502/straight.el#520).
2020-05-20 16:08:52 -04:00
dd0da922a3 {menu,tool,scroll}-bar-mode = nil
See comments.
2020-05-20 15:40:39 -04:00
196490c772 Improve UX & output of doom/bump-* commands 2020-05-20 15:33:55 -04:00
35b99fb272 Add fn! macro
For cl-function version of lambda, for implicit destructuring of
arguments.
2020-05-20 15:33:55 -04:00
0b94bbb4e4 move rspec popup to :config 2020-05-20 10:20:55 -03:00
f75fdc6890 Update org-roam hyperlinks 2020-05-20 22:47:39 +12:00
4c61f22132 Fix #3175: don't format org-exported buffers
By inhibiting the formatter in temp or special buffers.
2020-05-20 04:46:37 -04:00
5472d46426 Bump :ui modeline
seagle0128/doom-modeline@c177959 -> seagle0128/doom-modeline@2b30885
emacsorphanage/anzu@3e34fb3 -> emacsorphanage/anzu@7b8688c
emacsorphanage/evil-anzu@9bca6ca -> emacsorphanage/evil-anzu@d3f6ed4

Fixes the anzu number-of-matches display in the modeline for isearch,
iedit, evil-search, and evil-substitution. This was caused by changes
upstream.
2020-05-20 04:46:37 -04:00
412e515020 better popup for rspec 2020-05-20 02:21:04 -03:00
94fc6f714f Bump :tools magit
magit/magit@d27d6e4 -> magit/magit@b1b2683
magit/forge@e2da806 -> magit/forge@09bf8ad

We no longer need the magit version hack, thanks to magit/magit@b1b2683
2020-05-20 01:10:15 -04:00
7a37c50cf5 Bump :ui tabs
ema2159/centaur-tabs@e6bf9f5 -> ema2159/centaur-tabs@57afd81
2020-05-20 01:08:36 -04:00
7183194a59 Remove redundant org-id-track-globally setting
This is already set to t upstream.
2020-05-20 01:07:52 -04:00
090d0f7d53 Run org-load-hook functions on doom/reload 2020-05-20 01:07:32 -04:00
8b8e7537b7 Move org-attach config to +org-init-attachments-h 2020-05-20 01:07:18 -04:00
ecbd4b7567 Fix setq! not triggering setters
Because the setters were looked up at expansion/compile time (much, much
too early), rather than at runtime.

This should indirectly fix "No year zero" errors for org-journal
users (#3173).
2020-05-20 01:06:04 -04:00
e4322fac7a Remove duplicate org-journal-entries in auto-mode-alist
(correctly)
2020-05-20 00:55:21 -04:00
f0e6ede81b Relax how strict doom/bump-package-at-point is about point
This command would formerly work only if the point was on the opening
parenthesis, and sometimes insert the :pin in odd places. It is now much
more relaxed.
2020-05-19 22:00:20 -04:00
20f22d5741 Bump :tools lsp
emacs-lsp/lsp-ivy@81e81ce -> emacs-lsp/lsp-ivy@dce58b5
emacs-lsp/lsp-mode@bac42c5 -> emacs-lsp/lsp-mode@9305777
emacs-lsp/lsp-ui@ab55e30 -> emacs-lsp/lsp-ui@271b47c
2020-05-19 21:50:25 -04:00
69a25a8468 Make doctor treat missing ripgrep as an error
It's a hard dependency for Doom.
2020-05-19 21:49:01 -04:00
89477e29ca Bump :lang org
Kungsgeten/org-brain@ed99f7e -> Kungsgeten/org-brain@3ce2a33
bastibe/org-journal@2c43b10 -> bastibe/org-journal@524009b
emacs-straight/org-mode@93c50e3 -> emacs-straight/org-mode@9bc0cc7
kaushalmodi/ox-hugo@8f36181 -> kaushalmodi/ox-hugo@01bc315
org-roam/org-roam@1267a43 -> org-roam/org-roam@e3d101f
2020-05-19 21:49:01 -04:00
204783a96e Change how doom core reloads itself after 'doom upgrade'
Hopefully to address weird void-function errors while upgrading.
2020-05-19 21:49:01 -04:00
b045be4bb6 use default search on rake tasks 2020-05-19 22:27:23 -03:00
f1707e48db Merge pull request #3168 from rushsteve1/patch-1
Bump doom-themes version
2020-05-19 20:00:42 -04:00
f5acb54a7d Bump :ui doom
hlissner/emacs-doom-themes@34f181 -> hlissner/emacs-doom-themes@a13061

Updates the Pin of doom-themes to the latest, which includes a number of fixes,
notably the faces for the minimap.
2020-05-19 19:55:50 -04:00