Henrik Lissner
aa49edc216
docs(helm,ivy,vertico,ido): add incompatibility checks
...
These modules tend to conflict if more than one of them are enabled at
once. More systematic compatibility tests are in the works, but for now
this will do.
2023-09-14 01:04:08 +02:00
Ellis Kenyő
9787022b83
refactor!: replace all-the-icons with nerd-icons
...
BREAKING CHANGE: This commit replaces all-the-icons with nerd-fonts. Any
all-the-icons-* function calls or variable references in your private
config will break and should be replaced with their nerd-icons-*
equivalent. That said, Doom will continue to install all-the-icons for
a while, so feel free to load it if you don't want to fully commit to
the change yet.
This change is happening because nerd-icon has wider support for GUI and
TUI Emacs; has a larger, more consistent selection of symbols; plus unicode
coverage.
Fix : #7368
Close : #6675
Close : #7364
2023-09-14 01:03:55 +02:00
Ellis Kenyo
dd68bbb7da
fix(format): removed unused argument
2023-09-13 20:21:08 +01:00
Ellis Kenyo
ce93f899fd
fix(format): improve function/module loading safety
2023-09-13 20:21:08 +01:00
Ellis Kenyo
23a39b0a14
fix(clojure): remove executable-find formatter check
2023-09-13 20:21:08 +01:00
Ellis Kenyo
f67f391443
fix(common-lisp): amend sly-compat hook
2023-09-13 20:21:08 +01:00
Ellis Kenyo
bc58da7c78
fix(zig): correct doctor check
2023-09-13 20:21:08 +01:00
Ellis Kenyo
79172239a7
fix(clojure): prefer cljfmt now it supports STDIN
2023-09-13 20:21:08 +01:00
Ellis Kenyo
249a39acb4
fix(format): pin apheleia
2023-09-13 20:21:07 +01:00
Ellis Kenyo
12d520a377
fix(format): remove merged formatter
2023-09-13 20:21:07 +01:00
Ellis Kenyo
b0e579741e
fix(format): react to ns change
2023-09-13 20:21:07 +01:00
Ellis Kenyo
550767efe2
fix(format): apheleia-inhibit-functions after load
2023-09-13 20:21:07 +01:00
Ellis Kenyo
b34533de96
fix(format): load format-on-save-disabled-modes fn
...
Should handle some corner cases with how inhibiting is set
2023-09-13 20:21:07 +01:00
Ellis Kenyő
926b8f1328
docs(format): redo docs to handle refactor
2023-09-13 20:21:07 +01:00
Ellis Kenyő
457aeeccc0
fix(format): better handle format-on-save disable
2023-09-13 20:21:07 +01:00
Ellis Kenyő
e852bbcf6c
docs(yaml): add formatter docs
2023-09-13 20:21:07 +01:00
Ellis Kenyő
679d0d0093
docs(docker): add formatter docs
2023-09-13 20:21:06 +01:00
Ellis Kenyő
953cfd342b
docs(web): add formatter docs
2023-09-13 20:21:06 +01:00
Ellis Kenyő
4a55ac843c
docs(swift): add formatter docs
2023-09-13 20:21:06 +01:00
Ellis Kenyő
076c6d9183
docs(solidity): add formatter docs
2023-09-13 20:21:06 +01:00
Ellis Kenyő
580ec33d3a
feat(sml): add :lang sml formatter
2023-09-13 20:21:06 +01:00
Ellis Kenyő
308ab45300
docs(sml): add formatter docs
2023-09-13 20:21:06 +01:00
Ellis Kenyő
fa145f5cc1
docs(sh): add formatter docs
2023-09-13 20:21:06 +01:00
Ellis Kenyő
a7e8ee6910
docs(scala): add formatter docs
2023-09-13 20:21:05 +01:00
Ellis Kenyo
ee4a377cfa
docs(rust): update rustfmt command
2023-09-13 20:21:05 +01:00
Ellis Kenyő
2e6ea90cf2
docs(ruby): add formatter docs
2023-09-13 20:21:05 +01:00
Ellis Kenyő
92ee29fec9
docs(rst): add formatter docs
2023-09-13 20:21:05 +01:00
Ellis Kenyő
15f21fcb15
docs(racket): add formatter docs
2023-09-13 20:21:05 +01:00
Ellis Kenyő
601f9b0db6
docs(python): add formatter docs
2023-09-13 20:21:05 +01:00
Ellis Kenyő
c86943f97b
docs(purescript): add install docs
2023-09-13 20:21:05 +01:00
Ellis Kenyő
9efadb5a42
docs(nim): add formatter docs
2023-09-13 20:21:05 +01:00
Ellis Kenyő
51d3954c82
docs(markdown): add formatter docs
2023-09-13 20:21:05 +01:00
Ellis Kenyő
0577da300b
docs(lua): add formatter docs
2023-09-13 20:21:04 +01:00
Ellis Kenyő
8410d9fe70
docs(latex): add formatter docs
2023-09-13 20:21:04 +01:00
Ellis Kenyő
311959ea1d
docs(kotlin): add install docs
2023-09-13 20:21:04 +01:00
Ellis Kenyő
65a62282a6
docs(json): add formatter docs
2023-09-13 20:21:04 +01:00
Ellis Kenyő
39bbdde8c9
docs(javascript): add formatter docs
2023-09-13 20:21:04 +01:00
Ellis Kenyő
24bfd3f5b4
docs(java): add formatter docs
2023-09-13 20:21:04 +01:00
Ellis Kenyo
dd4c0b385f
docs(haskell): add formatter docs
2023-09-13 20:21:04 +01:00
Ellis Kenyő
09d0f8b984
docs(graphql): add formatter docs
2023-09-13 20:21:04 +01:00
Ellis Kenyő
e3a337ebd4
fix!(go): prefer upstream formatter config
...
BREAKING CHANGE: Since apheleia doesn't handle regions yet, this should be fine to leave
to upstream. This could be considered a breaking change if users rely on
this functionality.
2023-09-13 20:21:03 +01:00
Ellis Kenyő
d92219d8d8
fix(gdscript): remove executable-find formatter check
2023-09-13 20:21:03 +01:00
Ellis Kenyő
e44a7b3c5b
fix(fortran): remove executable-find formatter check
2023-09-13 20:21:03 +01:00
Ellis Kenyő
c6291ecfc0
fix(erlang): remove executable-find formatter check
2023-09-13 20:21:03 +01:00
Ellis Kenyő
9c2d0b00d7
fix(data): remove executable-find formatter check
2023-09-13 20:21:03 +01:00
Ellis Kenyő
a5756f1e19
fix(csharp): reduce formatter complexity
2023-09-13 20:21:03 +01:00
Ellis Kenyő
65b0b14849
fix(crystal): remove executable-find formatter check
2023-09-13 20:21:03 +01:00
Ellis Kenyő
cc9bda36c2
fix(cc): remove executable-find formatter check
2023-09-13 20:21:03 +01:00
Ellis Kenyő
26819c33f3
docs(fsharp): add formatter docs
2023-09-13 20:21:02 +01:00
Ellis Kenyő
ca38e5a9a5
feat(format): add :lang fsharp formatter
2023-09-13 20:21:02 +01:00