Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Merge pull request #15 from nix-community/dev-disk | Jörg Thalheim | 2022-08-23 | 1 | -11/+44 | |
|\ | | | | | use /dev/disk/by-path for better nvme support | |||||
| * | 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 | |
|/ | ||||||
* | Merge pull request #12 from nix-community/flag-support | Jörg Thalheim | 2022-08-19 | 6 | -31/+70 | |
|\ | | | | | Add flag support | |||||
| * | add flag support | Jörg Thalheim | 2022-08-19 | 4 | -3/+42 | |
| | | ||||||
| * | fix standalone example | Jörg Thalheim | 2022-08-19 | 2 | -28/+28 | |
| | | ||||||
* | | Merge pull request #11 from nix-community/change-mount-code | Jörg Thalheim | 2022-08-17 | 2 | -5/+7 | |
|\| | | | | | use findmnt and mount with X-mount.mkdir | |||||
| * | use findmnt and mount with X-mount.mkdir | Jörg Thalheim | 2022-08-17 | 2 | -5/+7 | |
|/ | | | | This feels slightly cleaner and makes the code shorter. | |||||
* | Merge pull request #10 from nix-community/docs | Jörg Thalheim | 2022-08-17 | 1 | -28/+24 | |
|\ | | | | | README: fix the example | |||||
| * | README: fix the example | Jörg Thalheim | 2022-08-17 | 1 | -28/+24 | |
|/ | ||||||
* | Merge pull request #8 from nix-community/no-impure | Jörg Thalheim | 2022-08-17 | 8 | -25/+85 | |
|\ | | | | | No impure | |||||
| * | add flake | Jörg Thalheim | 2022-08-17 | 2 | -0/+46 | |
| | | ||||||
| * | add gitignore | Jörg Thalheim | 2022-08-17 | 1 | -0/+1 | |
| | | ||||||
| * | disko: get rid of impure imports | Jörg Thalheim | 2022-08-17 | 5 | -25/+38 | |
|/ | | | | | | This is a backwards-incompatible change but it allows to pin nixpkgs, which is desirable especially in professional environments where reproduciblity is important. | |||||
* | fix: make test work with up2date nixpkgs | lassulus | 2022-07-10 | 1 | -6/+6 | |
| | ||||||
* | Merge pull request #6 from moduon/noop | Lassulus | 2022-07-10 | 2 | -1/+15 | |
|\ | | | | | feat: noop partitions | |||||
| * | feat: noop partitions | Jairo Llopis | 2022-07-08 | 2 | -1/+15 | |
|/ | | | | | | | | | | 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 | |||||
* | Merge pull request #4 from Mic92/docs | Lassulus | 2019-09-16 | 1 | -38/+45 | |
|\ | | | | | Improve documentation | |||||
| * | README.md: explain tsp-create/tsp-mount commands. | Jörg Thalheim | 2019-09-16 | 1 | -0/+6 | |
| | | ||||||
| * | README: fix incorrect example | Jörg Thalheim | 2019-09-16 | 1 | -1/+1 | |
| | | ||||||
| * | README.md: put tsp-disk.json before configuration.nix | Jörg Thalheim | 2019-09-16 | 1 | -24/+25 | |
| | | | | | | | | | | This is imho the more important configuration of this tool. The configuration.nix is just necessary boiler code. | |||||
| * | README.md: comment install-to-hd by default out | Jörg Thalheim | 2019-09-16 | 1 | -13/+13 | |
|/ | | | | otherwise people might accidentally loose data. | |||||
* | README: fix example syntax | lassulus | 2019-02-02 | 1 | -1/+1 | |
| | ||||||
* | 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 | |
| | ||||||
* | add ci.nix | lassulus | 2018-09-13 | 1 | -0/+8 | |
| | ||||||
* | 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 | |
| | ||||||
* | Merge remote-tracking branch 'lass/fix' | makefu | 2018-09-11 | 1 | -3/+3 | |
|\ | ||||||
| * | mount.devices: fix attribute not found error | lassulus | 2018-09-11 | 1 | -3/+3 | |
| | | ||||||
* | | add default.nix | makefu | 2018-09-11 | 1 | -0/+3 | |
| | | ||||||
* | | add README,stand-alone example | makefu | 2018-09-11 | 3 | -0/+110 | |
|/ | ||||||
* | add nixos test | lassulus | 2018-08-05 | 1 | -0/+97 | |
| | ||||||
* | 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 | 2 | -29/+36 | |
| | ||||||
* | lib: add mount | lassulus | 2018-07-31 | 2 | -0/+45 | |
| | ||||||
* | add luks.extraArgs | lassulus | 2018-07-31 | 2 | -1/+5 | |
| | ||||||
* | layout -> devices, expose body | lassulus | 2018-07-31 | 2 | -25/+20 | |
| | ||||||
* | rename format -> create | lassulus | 2018-07-24 | 2 | -22/+22 | |
| | ||||||
* | add top-level layout type | lassulus | 2018-07-19 | 2 | -51/+63 | |
| | ||||||
* | generate nixos config from definition, split into format & config | lassulus | 2018-07-19 | 2 | -17/+47 | |
| | ||||||
* | fun.table: remove -a optimal | tv | 2018-07-17 | 1 | -1/+1 | |
| | ||||||
* | lib: add disko | lassulus | 2018-07-17 | 2 | -43/+47 | |
| | ||||||
* | example: sort and remove dead code | tv | 2018-07-13 | 1 | -30/+22 | |
| | ||||||
* | move disko.nix to example/ and add usage | tv | 2018-07-13 | 2 | -2/+4 | |
| | ||||||
* | initial vommit | lassulus | 2018-07-13 | 2 | -0/+109 | |