docs: fix dependencies section in readme

Problem: time and timeout were listed as optional dependencies despite
being required for plugin initialization. nix was not mentioned as an
alternative to uv for the Python scraping environment.

Solution: rename section to "Dependencies", list time/timeout first,
and add nix as an alternative to uv for scraping.
This commit is contained in:
Barrett Ruth 2026-02-21 23:58:09 -05:00 committed by Barrett Ruth
parent 760e7d7731
commit ff5ba39a59

View file

@ -28,11 +28,12 @@ Install using your package manager of choice or via
luarocks install cp.nvim
```
## Optional Dependencies
## Dependencies
- [uv](https://docs.astral.sh/uv/) for problem scraping
- GNU [time](https://www.gnu.org/software/time/) and
[timeout](https://www.gnu.org/software/coreutils/manual/html_node/timeout-invocation.html)
- [uv](https://docs.astral.sh/uv/) or [nix](https://nixos.org/) for problem
scraping
## Quick Start