Commit Graph

242 Commits

Author SHA1 Message Date
Jörg Thalheim
cb8ca601e2 switch to nixos-facter for hardware-config 2025-01-15 13:59:49 +00:00
Kierán Meinhardt
1e8620017d docs: fix dev shell in migration guide 2025-01-15 10:35:30 +00:00
DavHau
628e893f36 docs/vars: fix syntax error 2025-01-15 13:21:50 +07:00
Pablo Ovelleiro Corral
4e5d91d9d8 docs: set sidebar headers to accent color
Fixes #2749
2025-01-14 23:24:49 +01:00
a-kenji
36eb2e00a1 docs(installer): Fix typography and align headers 2025-01-14 16:42:36 +00:00
Jörg Thalheim
1283c928ea link to migration guide 2025-01-14 15:18:11 +01:00
Johannes Kirschbauer
fef5a0b6f2 Docs: change navigation to use sidebar sections only 2025-01-14 12:31:45 +00:00
Pablo Ovelleiro Corral
74c1ac7664 minor fixes 2025-01-13 21:37:01 +01:00
pinpox
7ccc9f52b6 migration-guide (#2717)
This PR adds a migration guide for existing NixOS configurations.

Co-authored-by: Pablo Ovelleiro Corral <mail@pablo.tools>
Reviewed-on: https://git.clan.lol/clan/clan-core/pulls/2717
Co-authored-by: pinpox <clan@pablo.tools>
Co-committed-by: pinpox <clan@pablo.tools>
2025-01-11 20:38:08 +00:00
DavHau
54535a0da0 vars: fix formatting in guide 2025-01-11 20:17:16 +07:00
DavHau
aa175d9682 vars: add guide for using vars to manage shared passwords
This could be extended forther to cover more features, but it is a start
2025-01-11 20:01:47 +07:00
Johannes Kirschbauer
0066eb2b45 Docs: add inventory concept introduction 2025-01-10 13:15:58 +01:00
Qubasa
3d0b2948f3 docs: Add debugging.md and repo-layout.md guides 2025-01-09 13:01:49 +00:00
Johannes Kirschbauer
6a013dad7d Docs/drafts: remove unused drafts, {HardwareInstallation,SecretCLI} 2025-01-07 09:14:03 +01:00
Johannes Kirschbauer
db5f934869 Docs: fix all broken anchor references 2024-12-31 15:43:20 +01:00
Johannes Kirschbauer
315be52e34 Chore: init settings submdule, move clanDir into settings submodule 2024-12-31 14:18:09 +01:00
Johannes Kirschbauer
a87d0fcf92 Docs: add permanent footer with prev/next buttons 2024-12-20 19:13:55 +01:00
lassulus
70ff7fcc2f vars: allow setting files as needed for activation 2024-12-19 13:05:05 +01:00
Jörg Thalheim
dcada3d895 add documentation how to connect to installer. 2024-12-11 21:44:20 +01:00
Michael Hoang
4a05f8dd6c docs: update Adding Machines guide 2024-12-11 14:35:44 +11:00
Michael Hoang
eb13e7a40c docs: fix typos 2024-12-11 10:18:24 +11:00
Jörg Thalheim
4aa63021ff flash: drop wifi option
This feature is broken and will be replaced by templates machines
eventually.
2024-12-04 12:52:38 +01:00
Jörg Thalheim
2be0d30ad5 document clan machines create 2024-12-04 12:14:32 +01:00
Jörg Thalheim
4d8ca2d635 machines no longer need to be specified in buildClan 2024-12-04 12:14:32 +01:00
Jörg Thalheim
ee1e4b05c4 add install instructions for macos 2024-12-04 12:14:32 +01:00
Jörg Thalheim
3495967243 re-add missing wget 2024-12-04 11:26:22 +01:00
Jörg Thalheim
0dc48e83e3 link to arm64 image 2024-12-03 20:20:00 +01:00
Johannes Kirschbauer
d1f624ad1f api/disk-templates: adopt directory structure from clan modules 2024-12-03 12:01:35 +01:00
Johannes Kirschbauer
4462005fda Docs: add/improve autloaded machine files section 2024-11-29 21:49:57 +01:00
a-kenji
c011d458b5 docs: Fix typo in clan module 2024-11-26 15:01:00 +01:00
Qubasa
4e6051acdc docs: Fix nix flake check problem with diskId 2024-11-25 18:39:16 +01:00
Johannes Kirschbauer
2b284af95e Docs/modules: add guide for exposing options 2024-11-21 17:02:34 +01:00
Johannes Kirschbauer
0d555df9ac Docs/inventory: ad-hoc loading of user modules 2024-11-21 15:38:17 +00:00
Johannes Kirschbauer
cfe9dbf117 Docs/frontmatter: init automatic reference for frontmatter 2024-11-19 10:35:13 +01:00
Qubasa
9aa4a81a91 docs: Remove old blog, remove empty concepts rider 2024-11-18 17:25:47 +01:00
Johannes Kirschbauer
722012ed55 Modules/constraints: init constraints checking for inventory compatible modules 2024-11-12 18:36:38 +01:00
a-kenji
9414bcc1fd docs: Update documentation for clan machines install --target-host 2024-11-10 18:18:51 +01:00
Johannes Kirschbauer
571f36c345 Docs: fix missing icons & favicon 2024-11-06 13:56:20 +01:00
Martynas Mickevičius
31479f09b2 Add missing argument in the docs 2024-10-29 12:41:36 +00:00
a-kenji
c2992daef1 docs: fix typos 2024-10-16 22:55:31 +02:00
Johannes Kirschbauer
e0af6d22cb Docs: fix typo 2024-10-16 14:54:29 +02:00
Qubasa
02e148d2ea clan-flash: --keymap option also sets xserver keymap now. renamed 'clan flash apply' to clan 'flash write' 2024-10-11 20:51:59 +02:00
Johannes Kirschbauer
08d26b9463 Inventory/schemas: move all schemas to legacyPackages 2024-10-09 13:27:09 +02:00
Johannes Kirschbauer
0e5086c133 Docs: improve module author guide code examples, code structuring 2024-10-09 10:28:41 +02:00
Johannes Kirschbauer
3fe83eb9d8 Docs: minor improvements 2024-10-09 09:38:31 +02:00
Johannes Kirschbauer
2ba3222b51 Docs: move disko config example into nix files 2024-10-08 19:04:03 +02:00
Johannes Kirschbauer
8fbaa3091a Docs: init module author guide 2024-10-08 14:22:16 +02:00
Johannes Kirschbauer
47b9a1cb7f docs: improve flake-parts reference 2024-10-01 11:21:30 +02:00
Johannes Kirschbauer
026481f9d7 Docs: harmonize titles 2024-09-25 14:06:55 +02:00
Johannes Kirschbauer
579d24a828 Docs: authorizedKeys is a list 2024-09-25 14:06:55 +02:00