docs: improve template

This commit is contained in:
Johannes Kirschbauer
2024-04-13 15:53:12 +02:00
parent 8011874233
commit ee974d268a
5 changed files with 224 additions and 51 deletions

View File

@@ -60,17 +60,42 @@ This command creates the `flake.nix` and `.clan-flake` files for your project.
### Step 3: Verify the Project Structure
Ensure the creation of your project files with a quick directory listing
Ensure that all project files exist by running:
```shell
cd my-clan && ls -la
```bash
tree
```
You should see `.clan-flake`, `flake.lock`, and `flake.nix` among the files listed, which means you're set up!
This should yield this:
```bash
.
├── flake.nix
├── machines
│   ├── jon
│   │   ├── configuration.nix
│   │   └── hardware-configuration.nix
│   └── sara
│   ├── configuration.nix
│   └── hardware-configuration.nix
└── modules
└── shared.nix
5 directories, 6 files
```
!!! success
You just successfully bootstrapped your first clan directory.
---
### Next Steps
### What's Next?
- [**Deploy Machines**](./getting-started/machines.md): Learn how to deploy to any remote machine.
- **Machine Configuration**: Declare behavior and configuration of machines.
---
### Edit Flake.nix