Marco Ricci commited on 2024-09-01 16:27:34
Zeige 4 geänderte Dateien mit 25 Einfügungen und 26 Löschungen.
Use the "index page" functionality and the unpruned navigation list from MkDocs/Material, and use the module autorefs on the documentation overview page.
| ... | ... |
@@ -26,7 +26,7 @@ justification is not yet binding, and <em>any</em> new release may |
| 26 | 26 |
effectively constitute a new <q>major</q> release.) |
| 27 | 27 |
</small></aside> |
| 28 | 28 |
|
| 29 |
- [REFERENCE]: reference.md |
|
| 29 |
+ [REFERENCE]: reference/index.md |
|
| 30 | 30 |
|
| 31 | 31 |
<!-- towncrier release notes start --> |
| 32 | 32 |
|
| ... | ... |
@@ -1,22 +0,0 @@ |
| 1 |
-## Man pages |
|
| 2 |
- |
|
| 3 |
-* [`derivepassphrase(1)`][cli_man]: A deterministic, stateless password manager: command-line tool. |
|
| 4 |
- |
|
| 5 |
-## Modules and packages |
|
| 6 |
- |
|
| 7 |
-* `derivepassphrase`: Work-alike for vault(1) – deterministic, stateless password manager. |
|
| 8 |
- * [`derivepassphrase.cli`][cli_module]: Command-line interface for `derivepassphrase`. |
|
| 9 |
- * [`derivepassphrase.exporter`][]: Exporter for other passphrase generator configurations. |
|
| 10 |
- * [`derivepassphrase.exporter.storeroom`][]: Exporter for the vault "storeroom" configuration format. |
|
| 11 |
- * [`derivepassphrase.exporter.vault_native`][]: Exporter for the vault native configuration formats (v0.2 and v0.3). |
|
| 12 |
- * [`derivepassphrase.sequin`][sequin]: Python port of Sequin, a pseudorandom number generator. |
|
| 13 |
- * [`derivepassphrase.ssh_agent`][ssh_agent]: A bare-bones SSH agent client supporting signing and key listing. |
|
| 14 |
- * [`derivepassphrase._types`][types_module]: Types used by `derivepassphrase`. |
|
| 15 |
- * [`derivepassphrase.vault`][vault_module]: Python port of the vault(1) password generation scheme. |
|
| 16 |
- |
|
| 17 |
- [cli_man]: reference/derivepassphrase.1.md |
|
| 18 |
- [cli_module]: reference/derivepassphrase.md |
|
| 19 |
- [sequin]: reference/sequin.md |
|
| 20 |
- [ssh_agent]: reference/ssh_agent.md |
|
| 21 |
- [types_module]: reference/types.md |
|
| 22 |
- [vault_module]: reference/vault.md |
| ... | ... |
@@ -0,0 +1,21 @@ |
| 1 |
+--- |
|
| 2 |
+title: Reference overview |
|
| 3 |
+--- |
|
| 4 |
+ |
|
| 5 |
+## Man pages |
|
| 6 |
+ |
|
| 7 |
+* [`derivepassphrase(1)`][cli_man]: A deterministic, stateless password manager: command-line tool. |
|
| 8 |
+ |
|
| 9 |
+## Modules and packages |
|
| 10 |
+ |
|
| 11 |
+* `derivepassphrase`: Work-alike for vault(1) – deterministic, stateless password manager. |
|
| 12 |
+ * [`derivepassphrase.cli`][]: Command-line interface for `derivepassphrase`. |
|
| 13 |
+ * [`derivepassphrase.exporter`][]: Exporter for other passphrase generator configurations. |
|
| 14 |
+ * [`derivepassphrase.exporter.storeroom`][]: Exporter for the vault "storeroom" configuration format. |
|
| 15 |
+ * [`derivepassphrase.exporter.vault_native`][]: Exporter for the vault native configuration formats (v0.2 and v0.3). |
|
| 16 |
+ * [`derivepassphrase.sequin`][]: Python port of Sequin, a pseudorandom number generator. |
|
| 17 |
+ * [`derivepassphrase.ssh_agent`][]: A bare-bones SSH agent client supporting signing and key listing. |
|
| 18 |
+ * [`derivepassphrase._types`][]: Types used by `derivepassphrase`. |
|
| 19 |
+ * [`derivepassphrase.vault`][]: Python port of the vault(1) password generation scheme. |
|
| 20 |
+ |
|
| 21 |
+ [cli_man]: derivepassphrase.1.md |
| ... | ... |
@@ -43,9 +43,9 @@ theme: |
| 43 | 43 |
- content.code.annotate |
| 44 | 44 |
- navigation.tracking |
| 45 | 45 |
- navigation.tabs |
| 46 |
- - navigation.prune |
|
| 46 |
+ - navigation.sections |
|
| 47 |
+ - navigation.indexes |
|
| 47 | 48 |
- navigation.footer |
| 48 |
- - toc.follow |
|
| 49 | 49 |
custom_dir: docs-overrides |
| 50 | 50 |
|
| 51 | 51 |
plugins: |
| ... | ... |
@@ -91,7 +91,7 @@ nav: |
| 91 | 91 |
#- Tutorials & Examples: tutorials.md |
| 92 | 92 |
#- How-Tos: how-tos.md |
| 93 | 93 |
- Reference: |
| 94 |
- - Reference overview: reference.md |
|
| 94 |
+ - reference/index.md |
|
| 95 | 95 |
- 'Man page: derivepassphrase': reference/derivepassphrase.1.md |
| 96 | 96 |
- Module derivepassphrase: |
| 97 | 97 |
- Submodule cli: reference/derivepassphrase.md |
| 98 | 98 |