Henrik Lissner
8424e0a780
config/literate: simplify tangle process
...
This removes expansion of #+INCLUDE directives at tangle time because
it's too much trouble to maintain a workflow that org doesn't support,
without modifying the user's files, which goes against Doom's "your
system your rules" mantra. The tangling process is just too brittle to
hack without compounding edge cases.
Fixes #5089
2021-05-24 17:52:27 -04:00
Henrik Lissner
df3c221c73
cli: don't repeat "Executing..." line on restart
2021-05-24 17:32:46 -04:00
Henrik Lissner
7ec9221957
docs/getting_started: update ubuntu install instructions
...
To include git 2.28 install instructions (see #5088 ).
Also update version tags (to push 27.x over 26.x).
2021-05-24 15:08:42 -04:00
Henrik Lissner
592116cece
cli/doctor: add git and git 2.28 check
...
Also:
+ Refactors hard dependency checks
+ Improve warnings for 26.x and 28.x users
Mentioned in #5088
2021-05-24 14:54:33 -04:00
Henrik Lissner
2d8342ca5f
docs: bump minimum git version: 2.23 -> 2.28 #5088
...
And bump recommended Emacs: 27.1 -> 27.2
2021-05-24 14:41:16 -04:00
Henrik Lissner
ab1000c8d0
Fix #5088 : failure to install straight.el
2021-05-24 14:33:12 -04:00
Henrik Lissner
3d19fab59c
Don't build vterm-module in noninteractive sessions
...
Fixes 'doom compile' when :term vterm is enabled.
Mentioned in #5086
2021-05-24 13:54:13 -04:00
Henrik Lissner
8841011a95
Return buffer on +vterm/{here,toggle} commands
2021-05-24 13:53:51 -04:00
j3010
3a1aaacbad
Add ranger documentation to dired README ( #5085 )
...
* added documentation on the command to switch betwee minimal ranger and full ranger
* added link to ranger section in dired README.org
* Move ranger tip to Keybindings section
Co-authored-by: Henrik Lissner <accounts+github@v0.io>
2021-05-24 13:49:32 -04:00
Henrik Lissner
853fa4c473
Merge pull request #5083 from fuzzycode/qt/documentation
...
Add qt module documentation
2021-05-24 13:49:15 -04:00
Henrik Lissner
7864082c30
Merge pull request #5079 from jgrey4296/develop
...
define-localleader-key's featurep -> featurep!
2021-05-24 13:49:07 -04:00
Henrik Lissner
b518ff67e0
Merge pull request #5078 from daanturo/docsets-in-js-repl
...
:lang javascript Enable Dash docsets in nodejs-repl-mode
2021-05-24 13:48:52 -04:00
Henrik Lissner
6424b14b29
Merge pull request #5037 from sggutier/vterm-project-root
...
Fix +vterm-toggle not changing directory to project root
2021-05-24 13:48:12 -04:00
Henrik Lissner
bba8196d94
Merge pull request #4933 from pickfire/fcitx5
...
Add note for fcitx5 usage
2021-05-24 13:47:39 -04:00
Jeetaditya Chatterjee
1eb3da9fcb
doc: adding treemacs readme ( #4797 )
...
* fix: rebase readme too combine lsp settings
* doc:finish Sections of the README (now with +lsp!)
* fix: punctuation and wording.
Sentences should now be punctuated and the sentence at the start of
configuration now is a little easier to understand IMO
* Revert "fix: punctuation and wording."
This reverts commit b0155b02b0dd83519e192ba6951dc5eecee8130a.
* Revert "Revert "fix: punctuation and wording.""
This reverts commit 3933660c9d1c2074ac303bd5db472f315676b3dc.
2021-05-24 13:47:20 -04:00
Henrik Lissner
eb9b7b0bbc
tools/pdf: build epdfinfo when pdf-tools is built
...
This fixes a number of UX issues with pdf-tools trying to eagerly build
epdfinfo at the least appropriate times, e.g. when org-mode processes
org-pdf-tools links.
Mentioned in #5086
2021-05-24 13:34:24 -04:00
Henrik Lissner
6321b3a249
straight: clone --single-branch by default
...
And compute autoload prefixes; which assist the describe-* (and
helpful-*) libraries.
2021-05-24 13:34:24 -04:00
Henrik Lissner
4b90f28e08
Default eshell-term-name to eterm-color
...
Fixes #4688
2021-05-24 13:34:24 -04:00
Henrik Lissner
e5b52e2a50
Remove "fix" for projectile + $HOME git repos
...
There are legitimate reasons why a user would want to treat $HOME as a
project. 'doom doctor' now complains about this case in greater detail.
I'll leave it to users to deal with this edge case.
2021-05-23 22:09:07 -04:00
Henrik Lissner
3a0bf17f2f
lsp-ui-doc-enable = nil
...
Disabling this by default until emacs-lsp/lsp-ui#613 is addressed.
2021-05-23 22:09:07 -04:00
Henrik Lissner
5da0408e4f
Add :T for treemacs state keybinds in map!
2021-05-23 22:09:07 -04:00
Henrik Lissner
739fb58a16
Don't trigger labeler workflow on issues
2021-05-23 22:09:07 -04:00
Henrik Lissner
3ba364ae10
Minor refactoring across the board
2021-05-23 22:09:07 -04:00
Henrik Lissner
a8e57438dc
Refactor doom-{path,file,dir,glob}
...
Breaking change: doom-glob would formerly return a string (if only one
match) or a list. Now it always returns a list.
2021-05-23 21:49:02 -04:00
Henrik Lissner
13f316e645
Fix packages evading native-compilation
...
(featurep 'nativecomp) will never return t.
2021-05-23 21:49:02 -04:00
Henrik Lissner
4b5cf7d46f
bin/doom: polish output
...
Reduces the amount of "noise" included in bin/doom's output.
Also fixes an issue where warnings during autoloads generation would
sneak into Doom's autoloads file, producing weird void-variable errors,
like
(void-variable . rainbow-delimiters:)
(void-variable . diredfl:)
(void-variable . company:)
2021-05-23 21:49:02 -04:00
Björn Larsson
a160451fd8
Add qt module documentation
2021-05-23 11:40:02 +02:00
Henrik Lissner
54067455e7
Fix #5053 : unwanted inline ligature composition
2021-05-22 22:59:55 -04:00
Henrik Lissner
65b55fd7d1
Bump :term
...
akreisher/eshell-syntax-highlighting@eeace52 -> akreisher/eshell-syntax-highlighting@32d2568
peterwvj/eshell-up@9c100ba -> peterwvj/eshell-up@ff84e60
2021-05-22 22:52:06 -04:00
Henrik Lissner
c525666688
Bump :tools
...
DamienCassou/auth-password-store@468bba2 -> DamienCassou/auth-password-store@fa8b964
Silex/docker.el@ed0cdf0 -> Silex/docker.el@bc2dc09
cjohansson/emacs-ssh-deploy@cc91b56 -> cjohansson/emacs-ssh-deploy@fce4ea3
editorconfig/editorconfig-emacs@9da2dab -> editorconfig/editorconfig-emacs@e10fa22
emacs-lsp/dap-mode@49af1b8 -> emacs-lsp/dap-mode@4347846
emacs-lsp/lsp-ivy@4dcb635 -> emacs-lsp/lsp-ivy@bccd860
emacs-lsp/lsp-mode@3dc87f6 -> emacs-lsp/lsp-mode@aec8968
emacs-lsp/lsp-ui@efae00e -> emacs-lsp/lsp-ui@cb02972
emacsorphanage/quickrun@57db985 -> emacsorphanage/quickrun@35e91f4
jacktasia/dumb-jump@8bc1950 -> jacktasia/dumb-jump@8f70acb
joaotavora/eglot@b06589b -> joaotavora/eglot@a5b7b7d
magit/forge@f4c95dd -> magit/forge@37aa4e4
magit/magit@577f16d -> magit/magit@e378827
millejoh/emacs-ipython-notebook@142ff50 -> millejoh/emacs-ipython-notebook@09af858
purcell/envrc@110a221 -> purcell/envrc@8a9a142
realgud/realgud@34557f8 -> realgud/realgud@7a70b27
spotify/dockerfile-mode@3b13745 -> spotify/dockerfile-mode@ad06a41
tkf/emacs-request@accd430 -> tkf/emacs-request@f3a5b43
tmalsburg/helm-bibtex@ca09076 -> tmalsburg/helm-bibtex@9f6ea92
vedang/pdf-tools@35e12b0 -> vedang/pdf-tools@d262cf9
yoshiki/yaml-mode@fc5e1c5 -> yoshiki/yaml-mode@3a57058
zx2c4/password-store@918992c -> zx2c4/password-store@4e73cdc
2021-05-22 22:43:56 -04:00
Henrik Lissner
6824b9270d
tools/magit: larger fringe in magit-mode
...
Since Doom sets a small fringe by default, magit's fringe indicators are
obscured, so we increase it only while a magit-mode buffer is visible.
2021-05-22 22:31:39 -04:00
Henrik Lissner
5abba3642b
Bump :ui
...
Alexander-Miller/treemacs@f132498 -> Alexander-Miller/treemacs@1a396fb
ema2159/centaur-tabs@51f28d0 -> ema2159/centaur-tabs@9c7c936
emacs-lsp/lsp-treemacs@192c8f5 -> emacs-lsp/lsp-treemacs@b078687
hlissner/emacs-doom-themes@fe8eac3 -> hlissner/emacs-doom-themes@13d2377
seagle0128/doom-modeline@e898c0d -> seagle0128/doom-modeline@0466d88
tarsius/hl-todo@4d18ccd -> tarsius/hl-todo@57378bd
2021-05-22 20:03:30 -04:00
Henrik Lissner
e297ca4bfe
Bump :core
...
bbatsov/projectile@513228f -> bbatsov/projectile@35c6f98
domtronn/all-the-icons.el@7a12258 -> domtronn/all-the-icons.el@d711dc1
raxod502/straight.el@253d7db -> raxod502/straight.el@e46292d
2021-05-22 20:03:30 -04:00
Henrik Lissner
6e296f3da2
Reload dashboard when loading theme
...
To fix dashboard banner background mismatches due to solaire-mode.
2021-05-22 19:57:41 -04:00
Henrik Lissner
5aea22ec31
Prevent custom from writing font settings to custom.el
...
Otherwise it tries to write unreadable forms to custom-file, causing
invalid-read errors at startup.
2021-05-22 16:01:01 -04:00
Henrik Lissner
31ca03c7a0
editor/format: never prompt for formatter on init
2021-05-22 14:21:45 -04:00
Henrik Lissner
3ff8ff34a6
Merge pull request #5080 from fuzzycode/bl/vi-tilde-fringe/documentation
...
Add vi-tilde-fringe documentation
2021-05-22 12:53:31 -04:00
Björn Larsson
90d1a59cce
Add vi-tilde-fringe documentation
2021-05-22 18:35:46 +02:00
Henrik Lissner
f015a5ec7a
Bump :ui doom
...
hlissner/emacs-doom-themes@9996e1b -> hlissner/emacs-doom-themes@fe8eac3
To include hotfix for breaking change.
2021-05-22 00:54:06 -04:00
Henrik Lissner
cd6d33c4a3
Bump :ui doom
...
hlissner/emacs-doom-themes@4d24728 -> hlissner/emacs-doom-themes@9996e1b
Includes a lot of bugfixes (and to adapt to changes in solaire-mode).
2021-05-22 00:13:03 -04:00
Henrik Lissner
a4d2e873ab
Bump :ui doom
...
hlissner/emacs-doom-themes@4199e74 -> hlissner/emacs-doom-themes@4d24728
hlissner/emacs-solaire-mode@9d143db -> hlissner/emacs-solaire-mode@186f97d
Rewrite solaire-mode usage to adapt to upstream changes. This will yield
a new class of edge cases, but I'll tackle those as I encounter them.
Closes #5063
2021-05-21 23:13:14 -04:00
Henrik Lissner
d0dacce085
tools/upload: correct variable name
...
Fixes #5077
Co-authored-by: KARASZI István <github@spam.raszi.hu>
2021-05-21 23:13:09 -04:00
Henrik Lissner
2a2969f3e0
org-roam-verbose = t
...
Its output is helpful. Let's not silence it.
But prevent output during incremental loading from hijacking the
minibuffer (likely the original reason org-roam-verbose was disabled).
2021-05-21 23:13:09 -04:00
John Grey
37df4b4ff4
define-localleader-key's featurep -> featurep!
2021-05-22 02:35:10 +01:00
Daanturo
9ae4945d97
Enable docsets in nodejs-repl-mode
2021-05-21 22:55:49 +07:00
Henrik Lissner
deefb0b0e7
Merge pull request #5076 from iyefrat/irc
...
:app irc restore +irc/tracking-next-buffer
2021-05-21 11:17:39 -04:00
Itai Y. Efrat
4abb7a83d5
:app irc restore +irc/tracking-next-buffer
...
Accidentally got removed in 5ddf8b9
2021-05-21 12:41:28 +03:00
Henrik Lissner
abbbc9eafe
Merge pull request #4866 from JordanAnthonyKing/ddskk-fix
...
Bump ddskk
2021-05-20 23:21:23 -04:00
Henrik Lissner
c4a6410e27
Merge pull request #5072 from samwhitlock/me_dev
...
Noting the lsp-peek handlers as :async
2021-05-20 22:45:01 -04:00
Henrik Lissner
25bac23542
Merge pull request #5070 from jpcima/clangd-docs
...
Update suggested clangd flags in lang/cc docs
2021-05-20 22:42:20 -04:00