Johannes Kirschbauer
d15e801940
api/disk-templates: adopt directory structure from clan modules
2024-12-03 12:01:35 +01:00
Johannes Kirschbauer
172de18e74
Docs: add/improve autloaded machine files section
2024-11-29 21:49:57 +01:00
a-kenji
a1e089c3c1
docs: Fix typo in clan module
2024-11-26 15:01:00 +01:00
Qubasa
41a84f5970
docs: Fix nix flake check problem with diskId
2024-11-25 18:39:16 +01:00
Johannes Kirschbauer
301027ded1
Docs/modules: add guide for exposing options
2024-11-21 17:02:34 +01:00
Johannes Kirschbauer
36d094501d
Docs/inventory: ad-hoc loading of user modules
2024-11-21 15:38:17 +00:00
Johannes Kirschbauer
8544387d65
Docs/frontmatter: init automatic reference for frontmatter
2024-11-19 10:35:13 +01:00
Qubasa
09e0d8add3
docs: Remove old blog, remove empty concepts rider
2024-11-18 17:25:47 +01:00
Johannes Kirschbauer
241db1cade
Modules/constraints: init constraints checking for inventory compatible modules
2024-11-12 18:36:38 +01:00
a-kenji
29c8cc2125
docs: Update documentation for clan machines install --target-host
2024-11-10 18:18:51 +01:00
Johannes Kirschbauer
417db1e1e8
Docs: fix missing icons & favicon
2024-11-06 13:56:20 +01:00
Martynas Mickevičius
71132ef168
Add missing argument in the docs
2024-10-29 12:41:36 +00:00
a-kenji
db1cf8ec15
docs: fix typos
2024-10-16 22:55:31 +02:00
Johannes Kirschbauer
32f9633877
Docs: fix typo
2024-10-16 14:54:29 +02:00
Qubasa
95cb7d66a7
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
15974d92fe
Inventory/schemas: move all schemas to legacyPackages
2024-10-09 13:27:09 +02:00
Johannes Kirschbauer
824c737055
Docs: improve module author guide code examples, code structuring
2024-10-09 10:28:41 +02:00
Johannes Kirschbauer
c965032a6f
Docs: minor improvements
2024-10-09 09:38:31 +02:00
Johannes Kirschbauer
8afec3e883
Docs: move disko config example into nix files
2024-10-08 19:04:03 +02:00
Johannes Kirschbauer
95b565eada
Docs: init module author guide
2024-10-08 14:22:16 +02:00
Johannes Kirschbauer
1b77b118e2
docs: improve flake-parts reference
2024-10-01 11:21:30 +02:00
Johannes Kirschbauer
bc8d788730
Docs: harmonize titles
2024-09-25 14:06:55 +02:00
Johannes Kirschbauer
fd1b727082
Docs: authorizedKeys is a list
2024-09-25 14:06:55 +02:00
Johannes Kirschbauer
96b972d91d
Docs: fixup links
2024-09-25 13:46:12 +02:00
Johannes Kirschbauer
2c4981e2a7
Docs: restructure apply diataxis
2024-09-25 13:37:35 +02:00
Jörg Thalheim
0698ecbf29
docs: renaming "Include Machines" to "Adding Machines"
2024-09-24 12:52:53 +02:00
Johannes Kirschbauer
917dc2a7df
Docs: clarify inventory statement
2024-09-22 18:46:39 +02:00
Johannes Kirschbauer
8e7e346b28
Docs: add top-level index, refactor according to diataxis
2024-09-22 18:39:13 +02:00
Qubasa
3d1f97f2a4
docs: Rename guides to manual, Rename reference to options, add secure boot chapter to manual. Add secrets chapter to manual.
2024-09-20 16:52:52 +02:00
Jörg Thalheim
b4fb4f180b
rename hw-generate to update-hardware-config
2024-09-20 13:42:18 +02:00
Johannes Kirschbauer
cfa1fca76e
Inventory: docs fixup
2024-09-18 08:31:00 +02:00
a-kenji
de835e4808
docs/guides: add getting started guide to guides overview
2024-09-16 23:21:02 +02:00
Johannes Kirschbauer
56b76f9827
Inventory: docs improvements
2024-09-16 22:52:40 +02:00
Johannes Kirschbauer
a13de96bb2
Inventory: docs improvements
2024-09-16 13:50:03 +00:00
Qubasa
1680625260
clan-cli: Moved flash to own subcommand
2024-09-15 15:53:17 +02:00
Qubasa
7709958fa1
docs: Fix line highlighting, add warning to single-disk
2024-09-13 15:01:29 +02:00
Qubasa
787599ebb6
clanCore: init machine_id_v3
2024-09-13 12:17:49 +02:00
a-kenji
612c10bcd9
blog: interop fix some nits
2024-09-12 10:32:20 +00:00
Johannes Kirschbauer
bbd72438be
Blogpost: interfaces blogpost
2024-09-12 10:32:20 +00:00
a-kenji
f1b857f4ae
Revert "Merge pull request 'machine_id_v2' ( #2052 ) from Qubasa/clan-core:machine_id_v2 into main"
...
This reverts commit 68a72a4156 , reversing
changes made to 7af3e80249 .
2024-09-10 14:01:12 +02:00
Qubasa
a0b3275ed1
clanCore: init machineId and diskId v2
2024-09-09 15:51:31 +02:00
Qubasa
323010bb04
revert machine_id pull request
2024-09-06 21:38:50 +02:00
Qubasa
04b33e337a
templates: Rename diskIdShort to diskId
2024-09-06 18:55:00 +02:00
Qubasa
b16a53f510
clanCore: init machine_id.nix with clan.core.machine.{id,diskId}
2024-09-06 18:05:40 +02:00
Qubasa
ca65c021b1
nixosModules: remove unnecessary ./iso and disk-layout, clanModules: fix issue #1349
2024-09-03 00:09:45 +02:00
Qubasa
1cde013263
docs: Fix incorrect command in disk-encryption getting started
2024-09-02 00:08:38 +02:00
a-kenji
3d5e3f744c
docs: improve zerotier documentation
2024-08-30 15:11:03 +02:00
Qubasa
5df58aaf20
docs: Improve iwd, vaultwarden, dyndns, disk-encryption and installer documentation
2024-08-24 13:10:22 +02:00
Jörg Thalheim
9f66ded76a
Merge remote-tracking branch 'origin/main' into rework-installation
2024-08-21 13:38:04 +02:00
Aos Dabbagh
7281cef29e
fix(installer): Fix language check case
...
When attempting to follow the docs on the installer, this error comes
up:
```
$ clan flash --flake git+https://git.clan.lol/clan/clan-core \
--ssh-pubkey ~/.ssh/id_ed25519.pub \
--keymap us \
--language en_US.utf-8 \
--dry-run flash-installer
ERROR: Language 'en_US.utf-8' is not a valid language. Run 'clan flash --list-languages' to see a list of possible languages.
```
I only decided to clean up the docs, but I'm also okay with just
downcasing the locales in `list_possible_languages()`.
2024-08-21 08:15:49 +00:00