refactor: update readme for file structure
This commit is contained in:
parent
7062c95697
commit
0f6fc03ad7
1 changed files with 5 additions and 2 deletions
|
|
@ -4,13 +4,15 @@ This repository contains all my system configurations, mostly deployed using Nix
|
||||||
|
|
||||||
## Structure
|
## Structure
|
||||||
|
|
||||||
|
The file hierarchy is based on the flake's structure, using [flake parts] conventions.
|
||||||
|
|
||||||
- **clan**: Clan configuration
|
- **clan**: Clan configuration
|
||||||
- **clanServices**: Custom [Clan Services](https://docs.clan.lol/reference/clanServices)
|
- **clanServices**: Custom [Clan Services](https://docs.clan.lol/reference/clanServices)
|
||||||
- **home**: Dotfiles
|
- **home**: Dotfiles
|
||||||
- **home-manager**: [Home Manager] modules
|
- **homeModules**: [Home Manager] modules
|
||||||
- **infra**: [Terranix] files (for Terraform/OpenTofu)
|
- **infra**: [Terranix] files (for Terraform/OpenTofu)
|
||||||
- **machines**: Per-host configurations
|
- **machines**: Per-host configurations
|
||||||
- **modules**: [NixOS] modules
|
- **nixosModules**: [NixOS] modules
|
||||||
- **packages**: Nix packages
|
- **packages**: Nix packages
|
||||||
- **vars**: Encrypted secrets managed by clan
|
- **vars**: Encrypted secrets managed by clan
|
||||||
|
|
||||||
|
|
@ -26,3 +28,4 @@ dotbot -c ./dotbot/windows.yaml -d home
|
||||||
[Home Manager]: https://home-manager.dev
|
[Home Manager]: https://home-manager.dev
|
||||||
[NixOS]: https://nixos.org
|
[NixOS]: https://nixos.org
|
||||||
[Terranix]: https://terranix.org
|
[Terranix]: https://terranix.org
|
||||||
|
[Flake parts]: https://flake.parts
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue