Alfonso Fernando Álvarez
887e9fd12c
feat(go): add test-file function and keybinding
2022-08-04 17:42:21 +02:00
Henrik Lissner
ed04aef2a9
docs: add PR ref to #+since lines
2022-08-04 01:16:13 +02:00
Henrik Lissner
3eb6f663fe
docs(bidi): update READMEs to new format
...
Also preforms minor spelling, grammar, and formatting corrections.
2022-08-04 01:16:13 +02:00
Henrik Lissner
1b59b9a83a
docs(fortran,graphql): update READMEs to new format
...
Also preforms minor spelling, grammar, and formatting corrections.
2022-08-04 01:16:13 +02:00
Henrik Lissner
304774cf39
docs(biblio,tree-sitter): update READMEs to new format
...
Also preforms minor spelling, grammar, and formatting corrections.
2022-08-04 01:16:13 +02:00
Henrik Lissner
d6ffd2bfaa
fix(file-templates): update doom doc templates
...
To reflect the new mode: line added in 7e400ab
, and add an ID property.
Also corrects heading level in __doom-readme file template.
Ref: 7e400abdc0
2022-08-04 01:15:23 +02:00
Daanturo
08dac1400f
fix(default): +default/yank-buffer-path echos the file name as nil
...
Emacs 29 with PGTK's kill-new doesn't return its STRING argument (with
the default settings) anymore, so we explicitly pass the file path to
prevent the confusing message "Copied path to clipboard: nil".
2022-08-03 19:26:19 +02:00
Jonathan Reeve
00f3928052
fix(mu4e): add missing icons for mu 1.8.X
2022-08-03 18:23:47 +02:00
Henrik Lissner
6d4b2b48c2
fix(doom-dashboard): revert unintended changes
...
Amend: b5a2aa48fe
2022-08-03 03:34:28 +02:00
Henrik Lissner
1f8bf7accb
merge: rewrite-docs
...
I've omitted docs/*.org from this merge, as there is still work left to
do there, but I am pushing the module docs early so folks can benefit
from the new docs sooner.
2022-08-03 03:27:50 +02:00
Henrik Lissner
283e279dce
bump: :lang org
...
alf/ob-restclient.el@586f1fa07f -> alf/ob-restclient.el@3ac834b02b
awth13/org-appear@8dd1e56415 -> awth13/org-appear@60ba267c5d
emacs-straight/org-mode@e9da29b6fa -> emacs-straight/org-mode@5a49cc5f4f
emacsmirror/org-contrib@c1e0980fd7 -> emacsmirror/org-contrib@39e2abc562
emacsorphanage/ox-pandoc@0a35d0fbfa -> emacsorphanage/ox-pandoc@f8eac5e569
kaushalmodi/ox-hugo@85d11219a5 -> kaushalmodi/ox-hugo@97ff24fe0b
oer/org-re-reveal@93ba4e91f1 -> oer/org-re-reveal@f184e66e39
org-roam/org-roam@171a8db32f -> org-roam/org-roam@e435581215
2022-08-03 03:09:27 +02:00
Henrik Lissner
b777300e2c
tweak(org): move org caches to {doom-cache-dir}/org/
...
Instead of separate {doom-cache-dir/org-*/ directories.
2022-08-03 03:09:26 +02:00
Henrik Lissner
7e400abdc0
fix(docs): set mode in file-local vars
...
Due to emacs-straight/org-mode@e22b4eb , a replacement major mode (for
org-mode) can no longer be specified from .dir-locals.el, as it spirals
into infinite recursion. Therefore, a mode: line is needed in all Doom
docs.
Ref: emacs-straight/org-mode@e22b4eb7aa
2022-08-03 02:46:33 +02:00
Ellis Kenyő
4a71d217bd
nit(php): license => licence
2022-08-02 21:23:40 +02:00
lq
8fc2d67eb9
tweak(latex): ask Skim.app to reload pdf
2022-08-02 20:42:39 +02:00
Ellis Kenyő
16af1dee6e
fix(rust): enable rainbow-delimiters-mode in rustic-mode
2022-08-02 20:39:18 +02:00
Daanturo
5974543732
feat(vc): add next conflict in project to +vc/smerge-hydra
...
new hydra head:
"n" (progn (smerge-vc-next-conflict)
(recenter-top-bottom (/ (window-height) 8)))
Allow us to jump to the next merge conflict in current project without
leaving the hydra and/or opening magit.
2022-08-02 20:38:04 +02:00
ivanbrennan
90c510caca
refactor(evil): remove evil-want-C-w-scroll
...
This appears to have been added accidentally in the following commit:
8b9d4a94bb
The codebase contains no references to it.
2022-08-02 20:36:59 +02:00
Henrik Lissner
1255315bfc
refactor(docs): replace nav menus with virtual one
...
Now that the header is dynamically generated (when doom-docs-mode is
active), a literal header is unnecessary.
2022-08-02 19:37:07 +02:00
Henrik Lissner
c34168fb2a
docs(lsp): flesh out lsp-mode vs eglot comparison
2022-08-02 19:35:54 +02:00
Henrik Lissner
24fab1242a
docs(rest): mention +jq flag
2022-08-02 19:35:54 +02:00
Henrik Lissner
e77a45bc22
docs: use lowercase keywords
...
As per Org's new defaults, which we're adopting elsewhere, so may as
well adopt it here.
2022-08-02 16:23:43 +02:00
Henrik Lissner
9744946a66
docs(ligatures): mention doom-unicode-font incompatibilities
2022-08-02 16:23:42 +02:00
Henrik Lissner
61d7200e64
revert: compat
...
emacs-straight/compat@2a9cf8b7bd -> emacs-straight/compat@cc1924fd8b
Fix : #6583
Amend: dd34802523
2022-07-31 17:44:08 +02:00
Henrik Lissner
dd34802523
revert: compat
...
emacs-straight/compat@2a9cf8b7bd -> emacs-straight/compat@cc1924fd8b
compat is a dependency of magit and doom-modeline (among other
packages), but a recent bug on compat@2a9cf8b caused #6583 , so I am
pinning it to a stable commit. It's not common that Doom pins 2nd/3rd
order dependencies, but I will consider doing that more going forward.
Pinning them across multiple modules isn't elegant, but a better
solution is in the works as part of #4273 .
Fix : #6583
Ref: #4273
2022-07-31 16:56:14 +02:00
Henrik Lissner
614a54b036
fix(literate): Doom core load paths
...
The file structure of the project was changed in b9933e6
. This updates
the :config literate module to reflect that.
Amend: b9933e6637
2022-07-31 13:52:20 +02:00
Henrik Lissner
b9933e6637
refactor!: restructure Doom core
...
BREAKING CHANGE: This restructures the project in preparation for Doom
to be split into two repos. Users that have reconfigured Doom's CLI
stand a good chance of seeing breakage, especially if they've referred
to any core-* feature, e.g.
(after! core-cli-ci ...)
To fix it, simply s/core-/doom-/, i.e.
(after! doom-cli-ci ...)
What this commit specifically changes is:
- Renames all core features from core-* to doom-*
- Moves core/core-* -> lisp/doom-*
- Moves core/autoloads/* -> lisp/lib/*
- Moves core/templates -> templates/
Ref: #4273
2022-07-30 22:41:13 +02:00
Henrik Lissner
dd83c455ba
fix(org): update +org--more-startup-folded-options-a
...
With the introduction of org-fold, this advice (which adds support for a
special family of visibility #+startup options) needed to be updated.
2022-07-26 00:54:25 +02:00
Henrik Lissner
9cb4c8b637
fix(:lang): ensure lsp! is always appended to hooks
2022-07-25 18:12:03 +02:00
Henrik Lissner
a70e634ebd
refactor(:lang): move tree-sitter init
...
Moved add-hook calls (for tree-sitter initialization) into their
respective modes' config blocks, or nearby, to be consistent with how
other, similar tools (like lsp!) are initialized, and does so at
runtime, rather than at expansion/compile time, which eval-when! caused.
2022-07-25 17:34:44 +02:00
Henrik Lissner
26b8383cbd
feat(nix): add +lsp
...
Fix : #6592
2022-07-25 16:00:39 +02:00
Henrik Lissner
824402aaee
bump: :tools pdf
...
vedang/pdf-tools@f9ccdf99e5 -> vedang/pdf-tools@bb0b71f5ba
2022-07-24 13:16:02 +02:00
Henrik Lissner
efb46c77be
refactor(pdf): better epdfinfo check on pdf-view-mode
...
Also adds a comment to explain why I don't directly call
pdf-tools-install, instead of pdf-tools-install-noverify.
Ref: #6589
2022-07-24 13:16:02 +02:00
Henrik Lissner
924d78443a
tweak(snippets): yas-verbosity = 2
2022-07-24 13:16:02 +02:00
Colin Woodbury
a5cc803ad4
docs(tree-sitter): improve README formatting
2022-07-24 13:09:18 +02:00
Venky Iyer
40ca1a799f
fix(vertico): +vertico/consult-fd
...
`consult--regexp-compiler` now has 3 arguments
Ref: minad/consult@f0e696dd0d
2022-07-24 00:08:45 +02:00
Anh T Nguyen
7373e97ff6
feat(default): bind 'SPC b I' to open ibuffer for workspace
2022-07-24 00:07:41 +02:00
Henrik Lissner
043d32fefd
fix(literate): load doom core when tangling
...
This exposes Doom's stdlib to the sub-process that tangles your literate
config, so that src blocks therein (or their header arguments) can call
upon them or reference its variables (like IS-LINUX et co).
Fix : #6588
2022-07-23 16:42:29 +02:00
Henrik Lissner
e7d56f2ce7
feat(markdown): add toggle keybinds under <localleader> t
...
Close : #6308
Co-authored-by: iyefrat <iyefrat@users.noreply.github.com>
2022-07-23 16:42:29 +02:00
Henrik Lissner
9a3fab9572
bump: :os tty
...
emacs-straight/xclip@ef2ad92f31 -> emacs-straight/xclip@4772beb557
kisaragi-hiu/evil-terminal-cursor-changer@24755a18a3 -> 7696122/evil-terminal-cursor-changer@12ea9c0438
Fix : #6551
Close : #6565
Co-authored-by: basaran <basaran@users.noreply.github.com>
2022-07-23 16:42:18 +02:00
Ag Ibragimov
e48dd85e56
tweak(notmuch): bury update buffer instead of killing it
...
+notmuch/update would create an additional window that outlasts the
update process. Instead, delete the window and bury the buffer, so that
it may be read later.
2022-07-23 16:36:40 +02:00
Daanturo
b5fd085af0
tweak(default): consult-flymake in a branch of +default-diagnostics
...
when available instead of plain flymake-show-diagnostics-buffer
2022-07-23 16:36:01 +02:00
Dejan Benedik
5bbc299b8b
docs(sh): add doctor check for shfmt
2022-07-23 16:32:16 +02:00
floyza
e478f597cb
bump: :lang lua
...
https://git.sr.ht/~technomancy/fennel-mode@50ef3c6246f3 -> https://git.sr.ht/~technomancy/fennel-mode@566435734946
A fix was added upstream to fix `fennel-repl` no longer returning the
repl buffer. This fixes `+eval-open-repl` in fennel-mode.
2022-07-23 16:31:26 +02:00
Jeetaditya Chatterjee
53452f43b7
bump: :tools tree-sitter
...
emacs-tree-sitter/elisp-tree-sitter@3cfab8a0e9 -> emacs-tree-sitter/elisp-tree-sitter@c3fe96a103
meain/evil-textobj-tree-sitter@0bf5bbbfec -> meain/evil-textobj-tree-sitter@9dce8dab68
This *should* fix issues with pulling down parsers for M1 macs
2022-07-23 16:26:06 +02:00
Jeetaditya Chatterjee
da628a7870
docs(tree-sitter): remove mention of keys mode
...
This is no longer in the module
also change highlighting link
2022-07-23 16:26:06 +02:00
Matthieu Petiteau
3b3857d57a
fix(python): conflicting pyimport-remove-unused keybind
...
Binding for `pyimport-remove-unused` clashes with `py-isort-region`
2022-07-23 16:00:40 +02:00
edgar-vincent
d15022d4fe
fix(pass): enable evil-collection bindings
...
- Pass was launched in emacs-state because evil-collection didn't
support pass when the module was written, but it does now.
- It also removes stale code relative to the PASSWORD_STORE_DIR
environment variable, since the password store path is not hardcoded in
pass.el anymore.
2022-07-23 15:59:43 +02:00
Victor Carvalho
acd7db1410
feat(dart): add & improve keybinds for flutter
2022-07-23 15:55:12 +02:00
Itai Y. Efrat
467761e7e5
bump: :completion vertico
...
minad/consult@b15c81f776 -> minad/consult@6319aec351
minad/marginalia@26f2bd9ee7 -> minad/marginalia@69442c2d94
minad/vertico@e5935b5bbf -> minad/vertico@2ad4619665
oantolin/embark@97270d7257 -> oantolin/embark@5d0459d27a
oantolin/orderless@75eeae2197 -> oantolin/orderless@8b9af2796f
2022-07-23 14:04:34 +02:00