reimplement disko using the nixos type system

This should make the code cleaner, more robust and errors should be
clearer. we also changed the configuration format a bit.
This commit is contained in:
lassulus 2022-08-29 11:45:19 +02:00
parent adf901d581
commit dcb0c42857
11 changed files with 1545 additions and 534 deletions

1058
types.nix Normal file

File diff suppressed because it is too large Load diff