Revert "docs: Document imports dir. Remove What's next sections everywhere. Merge guide overview and hompage view."

This reverts commit 257e1893ee.
This commit is contained in:
Jörg Thalheim
2025-01-17 15:43:40 +01:00
parent 6119aa884f
commit ba517f56b3
19 changed files with 192 additions and 126 deletions

View File

@@ -1,5 +1,4 @@
# Contributing to Clan
# Contributing
**Continuous Integration (CI)**: Each pull request gets automatically tested by gitea. If any errors are detected, it will block pull requests until they're resolved.
@@ -95,40 +94,12 @@ Let's get your development environment up and running:
merge-after-ci --reviewers Mic92 Lassulus Qubasa
```
## Related Projects
- **Data Mesher**: [dm](https://git.clan.lol/clan/dm)
- **Nixos Facter**: [nixos-facter](https://github.com/nix-community/nixos-facter)
- **Nixos Anywhere**: [nixos-anywhere](https://github.com/nix-community/nixos-anywhere)
- **Disko**: [disko](https://github.com/nix-community/disko)
## Fixing Bugs or Adding Features in Clan-CLI
### Whats Next?
If you have a bug fix or feature that involves a related project, clone the relevant repository and replace its invocation in your local setup.
Please look into the [debugging](./debugging.md) guide next!
For instance, if you need to update `nixos-anywhere` in clan-cli, find its usage:
```python
run(
nix_shell(
["nixpkgs#nixos-anywhere"],
cmd,
),
RunOpts(log=Log.BOTH, prefix=machine.name, needs_user_terminal=True),
)
```
You can replace `"nixpkgs#nixos-anywhere"` with your local path:
```python
run(
nix_shell(
["<path_to_local_src>#nixos-anywhere"],
cmd,
),
RunOpts(log=Log.BOTH, prefix=machine.name, needs_user_terminal=True),
)
```
# Standards