Tweak README wording

I was overstating how many packages Doom leaves unpinned.
This commit is contained in:
Marien Zwart 2024-04-27 19:55:46 +10:00
parent 862177c24f
commit a42fbea20d
No known key found for this signature in database

View file

@ -112,14 +112,14 @@ source.
Nix packages, removing the need to run `doom sync` and similar Doom-specific Nix packages, removing the need to run `doom sync` and similar Doom-specific
commands. commands.
- Doom pins most of its direct dependencies, but still pulls the live version of - Doom pins its direct dependencies, but still pulls the live version of some
many packages from MELPA or other repositories. Its pins are also applied to packages from MELPA or other repositories. Its pins are also applied to build
build recipes whose source is not pinned. This makes Doom installs recipes whose source is not pinned. This makes Doom installs not fully
non-reproducible and can cause intermittent breakage. reproducible and can cause intermittent breakage.
Unstraightened pulls these dependencies from nixpkgs or Unstraightened pulls these dependencies from nixpkgs or
[emacs-overlay](https://github.com/nix-community/emacs-overlay), which can be [emacs-overlay](https://github.com/nix-community/emacs-overlay). Pinning
pinned. emacs-overlay pins all build recipes and packages not already pinned by Doom.
- Unstraightened stores your Doom configuration - Unstraightened stores your Doom configuration
(`~/.doom.d`/`~/.config/doom`/`$DOOMDIR`) in the Nix store. This has (`~/.doom.d`/`~/.config/doom`/`$DOOMDIR`) in the Nix store. This has