summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #43 from nix-community/test-configJörg Thalheim2022-10-0423-142/+492
|\ | | | | add nixos tests for disko.config
| * add nixos tests for disko.config, extend/fix existing testslassulus2022-10-0222-110/+448
| |
| * _config: use lists to merge config via nixos' imports =lassulus2022-10-021-31/+37
| |
| * types mdadm: add metadata optionlassulus2022-10-021-0/+6
| |
| * types: fix lvm_lv config device namelassulus2022-09-301-2/+2
| |
* | Merge pull request #46 from nix-community/add-license-1Lassulus2022-10-021-0/+21
|\ \ | |/ |/|
| * Create LICENSELassulus2022-10-021-0/+21
|/
* Merge pull request #42 from nix-community/standaloneJörg Thalheim2022-09-131-5/+1
|\ | | | | fix standalone example
| * fix standalone exampleJörg Thalheim2022-09-131-5/+1
| |
* | Merge pull request #41 from nix-community/nixpkgsLassulus2022-09-132-33/+46
|\|
| * disko: drop dependency on pkgsJörg Thalheim2022-09-132-33/+46
|/ | | | | This creates less headaches when importing nixos configuration and also fix some flake use cases.
* Merge pull request #40 from moduon/refresh-after-partitioningJörg Thalheim2022-09-121-0/+2
|\ | | | | fix: mkfs randomly not detecting just partitioned device
| * fix: mkfs randomly not detecting just partitioned deviceJairo Llopis2022-09-121-0/+2
|/ | | | @moduon MT-1248
* Merge pull request #37 from nix-community/zfsJörg Thalheim2022-09-051-2/+4
|\ | | | | zfs: fix nixos config options
| * config: add zfsutil to zfs datasets as appropriateJörg Thalheim2022-09-051-0/+2
| |
| * config: fix fsType for zfsJörg Thalheim2022-09-051-2/+2
| |
* | Merge pull request #36 from nix-community/nvmeJörg Thalheim2022-09-051-1/+1
|\| | | | | fix nvme device names
| * fix nvme device namesJörg Thalheim2022-09-051-1/+1
|/
* Merge pull request #35 from nix-community/fix-exampleJörg Thalheim2022-09-051-3/+2
|\ | | | | fix example/default.nix
| * fix example/default.nixJörg Thalheim2022-09-051-3/+2
|/
* Merge pull request #34 from nix-community/typesJörg Thalheim2022-09-041-16/+22
|\ | | | | README: fix example
| * README: fix exampleJörg Thalheim2022-09-041-16/+22
| |
* | Merge pull request #31 from nix-community/typesJörg Thalheim2022-09-0417-645/+1710
|\| | | | | Reimplement using types
| * add test for standalone nixos configJörg Thalheim2022-09-044-29/+50
| |
| * add test for lvm exampleJörg Thalheim2022-09-042-56/+72
| |
| * name on partition is no longer optionalJörg Thalheim2022-09-041-1/+0
| |
| * fix gpt-bios-compat example and test it.Jörg Thalheim2022-09-043-33/+47
| |
| * make error message nicer if type is ommittedJörg Thalheim2022-09-041-1/+5
| |
| * reimplement disko using the nixos type systemlassulus2022-09-0211-531/+1542
|/ | | | | This should make the code cleaner, more robust and errors should be clearer. we also changed the configuration format a bit.
* Merge pull request #27 from nix-community/zfsJörg Thalheim2022-08-2618-117/+610
|\ | | | | zfs, lvm raid, btrfs subvolumes support & some fixups
| * support zfs over legacy fslassulus2022-08-263-13/+65
| |
| * zfs: support for root dataset mountpoint and mountpoint=noneJörg Thalheim2022-08-263-10/+36
| |
| * also test zfs filesystem optionsJörg Thalheim2022-08-262-0/+22
| |
| * tests: use mountpoint program to check for mountpointsJörg Thalheim2022-08-264-4/+4
| |
| * fix inconsistent indentation with nixpkgs-fmtJörg Thalheim2022-08-268-122/+138
| |
| * tests: add lib, autoimport testslassulus2022-08-257-172/+82
| |
| * create.filesystem: support extraArgslassulus2022-08-251-1/+3
| |
| * add btrfs subvolumeslassulus2022-08-253-0/+80
| |
| * add lvm raidlassulus2022-08-254-49/+168
| |
| * run all tests on cilassulus2022-08-253-4/+12
| |
| * add zfs support/test/examplelassulus2022-08-253-3/+143
| |
| * fix cryptsetup luksOpen idempotency, add luks-lvm testlassulus2022-08-253-1/+118
| |
| * fix mdadm mounting, move test to mdadm testlassulus2022-08-253-4/+5
|/
* /lib -> /lassulus2022-08-242-198/+193
|
* Merge pull request #23 from Baitinq/masterLassulus2022-08-241-1/+1
|\
| * Support logical volume sizing in logical extents unitsBaitinq2022-08-241-1/+1
| | | | | | | | | | This allows us to create a lv with size 100%FREE for all the availeable size of the VG, etc.
* | Merge pull request #22 from nix-community/raid2Jörg Thalheim2022-08-243-91/+99
|\ \ | |/ |/| add mdadm support
| * add mdadm supportlassulus2022-08-243-91/+99
| |
* | Merge pull request #21 from Baitinq/masterLassulus2022-08-241-3/+3
|\ \ | |/ |/|
| * Support optional keyfile for luks encrypted partitionsBaitinq2022-08-241-3/+3
|/ | | | | | If the keyfile attribute is not present it will omit any keyfile luks configuration and instead will make the user be prompted for any passphrases.