Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | /lib -> / | lassulus | 2022-08-24 | 1 | -194/+0 |
| | |||||
* | Merge pull request #23 from Baitinq/master | Lassulus | 2022-08-24 | 1 | -1/+1 |
|\ | |||||
| * | Support logical volume sizing in logical extents units | Baitinq | 2022-08-24 | 1 | -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/raid2 | Jörg Thalheim | 2022-08-24 | 1 | -11/+36 |
|\ \ | |/ |/| | add mdadm support | ||||
| * | add mdadm support | lassulus | 2022-08-24 | 1 | -11/+36 |
| | | |||||
* | | Support optional keyfile for luks encrypted partitions | Baitinq | 2022-08-24 | 1 | -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. | ||||
* | fix mount.partition by non rehashing already hashed device-id | Jörg Thalheim | 2022-08-23 | 1 | -1/+1 |
| | |||||
* | use nix at eval time rather grep at runtime | Jörg Thalheim | 2022-08-23 | 1 | -7/+6 |
| | |||||
* | use /dev/disk/by-path for better nvme support | lassulus | 2022-08-23 | 1 | -11/+45 |
| | |||||
* | add flag support | Jörg Thalheim | 2022-08-19 | 1 | -0/+3 |
| | |||||
* | use findmnt and mount with X-mount.mkdir | Jörg Thalheim | 2022-08-17 | 1 | -3/+2 |
| | | | | This feels slightly cleaner and makes the code shorter. | ||||
* | disko: get rid of impure imports | Jörg Thalheim | 2022-08-17 | 1 | -2/+2 |
| | | | | | | This is a backwards-incompatible change but it allows to pin nixpkgs, which is desirable especially in professional environments where reproduciblity is important. | ||||
* | feat: noop partitions | Jairo Llopis | 2022-07-08 | 1 | -0/+6 |
| | | | | | | | | | | Some deployments just need a raw block device because the app works better when handling those. Examples: Ceph, Longhorn, OpenEBS. The new `noop` type supports that. It just does nothing with the partitions created, whenever applied. @moduon MT-904 | ||||
* | lib.*.lv: /dev/foo/bar -> /dev/mapper/foo-bar | tv | 2018-10-07 | 1 | -3/+3 |
| | |||||
* | lib.config.filesystem: propagate options | tv | 2018-10-07 | 1 | -0/+1 |
| | |||||
* | lib.config: mergeAttrs -> recursiveUpdate | tv | 2018-10-07 | 1 | -3/+3 |
| | |||||
* | lib/default: check for fs instead of luks | makefu | 2018-09-11 | 1 | -1/+1 |
| | |||||
* | optional string brackets | makefu | 2018-09-11 | 1 | -3/+3 |
| | |||||
* | mount.devices: fix attribute not found error | lassulus | 2018-09-11 | 1 | -3/+3 |
| | |||||
* | mount: prefix with /mnt | lassulus | 2018-08-05 | 1 | -3/+3 |
| | |||||
* | lib.mount.filesystem: don't mount if already mounted | lassulus | 2018-07-31 | 1 | -2/+4 |
| | |||||
* | lib.body.*: don't require initial (unused) state | lassulus | 2018-07-31 | 1 | -26/+33 |
| | |||||
* | lib: add mount | lassulus | 2018-07-31 | 1 | -0/+44 |
| | |||||
* | add luks.extraArgs | lassulus | 2018-07-31 | 1 | -1/+1 |
| | |||||
* | layout -> devices, expose body | lassulus | 2018-07-31 | 1 | -23/+18 |
| | |||||
* | rename format -> create | lassulus | 2018-07-24 | 1 | -21/+21 |
| | |||||
* | add top-level layout type | lassulus | 2018-07-19 | 1 | -0/+7 |
| | |||||
* | generate nixos config from definition, split into format & config | lassulus | 2018-07-19 | 1 | -16/+43 |
| | |||||
* | fun.table: remove -a optimal | tv | 2018-07-17 | 1 | -1/+1 |
| | |||||
* | lib: add disko | lassulus | 2018-07-17 | 1 | -0/+45 |