mirror of
https://github.com/ryanoasis/nerd-fonts.git
synced 2024-12-19 20:12:52 +02:00
Add sparse-checkout example to only clone one font
Sparse-checkout was introduced in git v2.25, and improved in v.2.26 with the add mode. This makes it possible to only clone one font instead of the entire repository.
This commit is contained in:
parent
bc4416e176
commit
09903306b6
14
readme.md
14
readme.md
@ -244,15 +244,23 @@ brew install --cask font-hack-nerd-font
|
||||
|
||||
### `Option 5: Clone the Repo`
|
||||
|
||||
> Best option for **full control**, **all** or **most** of the fonts, or **contributing** to development.
|
||||
> Best option for **full control**, **all** or **some** of the fonts, or **contributing** to development.
|
||||
|
||||
Cloning of this repository is **not** required nor efficient (mostly due to Repository size) if you are simply only interested in a limited set of fonts.
|
||||
A full clone of this repository is **not** required nor efficient (mostly due to Repository size) if you are simply only interested in a limited set of fonts.
|
||||
|
||||
However if you do want to clone the repo be sure to _shallow_ clone:
|
||||
If you do want to clone the entire repo be sure to _shallow_ clone:
|
||||
```sh
|
||||
git clone --depth 1
|
||||
```
|
||||
|
||||
If you want to clone a sub-directory, use `git sparse-checkout`. The following example requires `Git v2.26`:
|
||||
|
||||
```sh
|
||||
git clone --filter=blob:none --sparse git@github.com:ryanoasis/nerd-fonts
|
||||
cd nerd-fonts
|
||||
git sparse-checkout add patched-fonts/JetBrainsMono
|
||||
```
|
||||
|
||||
### `Option 6: Ad Hoc Curl Download`
|
||||
|
||||
> Option if you want to use the **`curl` command** or for use in **scripts**.
|
||||
|
Loading…
Reference in New Issue
Block a user