uv/docs/configuration
Zanie Blue ca9aaf1c48
Reorganize the project concept documentation (#9121)
- Adds a collapsible section for the project concept
- Splits the project concept document into several child documents.
- Moves the workspace and dependencies documents to under the project
section
- Adds a mkdocs plugin for redirects, so links to the moved documents
still work

I attempted to make the minimum required changes to the contents of the
documents here. There is a lot of room for improvement on the content of
each new child document. For review purposes, I want to do that work
separately. I'd prefer if the review focused on this structure and idea
rather than the content of the files.

I expect to do this to other documentation pages that would otherwise be
very nested.

The project concept landing page and nav (collapsed by default) looks
like this now:

<img width="1507" alt="Screenshot 2024-11-14 at 11 28 45 AM"
src="https://github.com/user-attachments/assets/88288b09-8463-49d4-84ba-ee27144b62a5">
2024-11-19 13:52:12 -06:00
..
authentication.md Fix .netrc typo in authentication docs (#8521) 2024-10-24 07:58:39 -05:00
environment.md Reorganize the project concept documentation (#9121) 2024-11-19 13:52:12 -06:00
files.md Use [[index]] API in configuration example (#9065) 2024-11-12 14:43:54 -05:00
index.md Add support for named and explicit indexes (#7481) 2024-10-15 18:24:23 -04:00
indexes.md Add --index <name>=<url> syntax to index documentation (#9139) 2024-11-15 09:56:19 -06:00
installer.md Use XDG (i.e. ~/.local/bin) instead of the Cargo home directory in the installer (#8420) 2024-11-07 14:29:54 -06:00