docs: revise & expand project prerequisites

This commit is contained in:
Henrik Lissner
2025-09-15 18:51:24 -04:00
parent 35d2934727
commit e10477d6d1

View File

@@ -98,11 +98,19 @@ Check out [the FAQ][FAQ] for answers to common questions about the project.
# Prerequisites # Prerequisites
- Git 2.23+ - **Required:**
- Emacs 27.130.2 (30.2 is recommended; some Doom's modules require 29.1+) - GNU Emacs 27.130.2
- [ripgrep] 11.0+ - 30.2 is recommended (fastest and most stable)
- GNU `find` - Doom's modules require >=28.1
- *OPTIONAL:* [fd] 7.3.0+ (improves file indexing performance for some commands) - Tree-sitter support requires >= 29.1
- JS(X)/TS(X) support is far better on >= 30.1 (w/ tree-sitter)
- Doom's core requires >=27.1
- Git >= 2.23
- [ripgrep] >= 11.0
- **Optional, but recommended:**
- [fd] 7.3.0+ (used to improve file indexing performance)
- GNU variants of `find`, `ls`, and `tar` (on MacOS and BSD *nix)
- Symbola font (Emacs' fallback font for glyphs it can't display)
> [!WARNING] > [!WARNING]
> Unstable and pre-release builds of Emacs -- which end in `.50`, `.60`, or > Unstable and pre-release builds of Emacs -- which end in `.50`, `.60`, or