Commit graph

821 commits

Author SHA1 Message Date
Lassulus
1ecb428c86
Merge pull request #88 from nix-community/fixup 2022-12-23 19:29:03 +01:00
Lassulus
9e0142ae05
Merge pull request #84 from lilyinstarlight/fix/mountOptions 2022-12-23 19:26:23 +01:00
Lily Foster
71a30f9e74 types: pass through mountOptions to _config for all types 2022-12-23 17:43:40 +01:00
zimbatm
8c0fa72ab4 pass lib along
Avoid impurities
2022-12-23 17:43:12 +01:00
Jörg Thalheim
8ae729e9be
Merge pull request #83 from lilyinstarlight/fix/swapon-typo
swap: fix typo for checking if swap is on
2022-12-23 16:42:23 +00:00
Lily Foster
ec3ab72d3a swap: fix typo for checking if swap is on 2022-12-23 17:39:17 +01:00
Jörg Thalheim
3ab2a5d98d
Merge pull request #90 from nix-community/kuutamo
mdadm: add single-disk raid support
2022-12-23 16:31:01 +00:00
Jörg Thalheim
8b30cb1823 mdadm: add single-disk raid support 2022-12-23 17:30:25 +01:00
Jörg Thalheim
936beccf8c
Merge pull request #91 from nix-community/fix-ci
pin nixpkgs again
2022-12-23 16:29:38 +00:00
Jörg Thalheim
236e08da9c pin nixpkgs again 2022-12-23 17:25:47 +01:00
lassulus
935feb7496 swap: require gnugrep 2022-12-12 00:12:21 +01:00
Lassulus
12cda24899
Merge pull request #74 from nix-community/other-archs 2022-12-09 14:45:51 +01:00
Jörg Thalheim
17d17217d8 use stdenvNoCC instead of barebone derivation 2022-12-09 14:34:12 +01:00
Jörg Thalheim
9e2c9d06f5 expose disko for non x86 2022-12-09 14:34:12 +01:00
lassulus
66add2cd9e zap: destroy all mdadm devices if mdadm is in PATH 2022-12-08 21:03:38 +01:00
lassulus
e0ce5fb75f examples: use default cryptsetup parameters 2022-12-04 13:31:43 +01:00
Lassulus
c2bf0b6314
Merge pull request #70 from nix-community/tmpfs 2022-12-04 13:21:42 +01:00
lassulus
ff7fa87600 add nodev support (for tmpfs, ramfs, nfs) 2022-12-04 12:41:46 +01:00
lassulus
bfa2318ca5 types: add default types for topLevel children 2022-12-03 14:13:33 +01:00
lassulus
daf5fe8e9b fix all mountOptions 2022-12-03 14:13:33 +01:00
lassulus
dfb7bd89e1 tests swap: get jq from systemPackages 2022-12-02 12:54:42 +01:00
David Arnold
efc80d7d89 types: init swap 2022-12-02 08:09:37 +01:00
Lassulus
aca927667a
Merge pull request #65 from nix-community/no-deps 2022-12-01 22:37:53 +01:00
lassulus
25cc022282 disko cli: add --no-deps mode 2022-12-01 20:33:03 +01:00
lassulus
0f21bc31fe tests module: test system.build output instead of systemPackages 2022-12-01 20:11:22 +01:00
lassulus
c3a7680451 example with-lib: remove traceValSeq 2022-12-01 20:10:58 +01:00
lassulus
0d922a482d flake: fix style 2022-12-01 20:10:21 +01:00
Jörg Thalheim
67f991e2bc drop environment.systemPackages
Those packages are only used for installation and are not used
afterwards. system.build outputs can be used to get them in an installer
included.
2022-11-29 15:00:25 +01:00
Jörg Thalheim
6c3e0d22e4 remove dependency on bash 2022-11-29 13:08:24 +01:00
Lassulus
4c1b8a4e59
Merge pull request #64 from nix-community/no-deps 2022-11-28 23:01:36 +01:00
Jörg Thalheim
fb771318d1 add disko output variant without package list
for netboot or kexec based installer we may want to avoid uploading too
many dependencies because the target could go out-of-memory.
2022-11-27 16:50:46 +01:00
Jörg Thalheim
6bbdafce48 zapCreateMount: stop mdraids 2022-11-25 17:36:40 +01:00
lassulus
7a4c85b53e module: put disko scripts in system.build for better reference 2022-11-25 17:36:40 +01:00
lassulus
9cf4f170ae add zapCreateMount script for idempodents install from iso/kexec 2022-11-25 17:36:40 +01:00
lassulus
417ad31ca5 types: fix negative relative disk size 2022-11-25 08:38:47 +01:00
Lassulus
1668efc14a
Merge pull request #57 from a-kenji/fix-typos
fix: typos
2022-11-21 12:17:57 +01:00
a-kenji
581870a444 fix: typos 2022-11-21 12:00:45 +01:00
Lassulus
c60f20ceff
Merge pull request #56 from nix-community/cleanup 2022-11-15 20:27:44 +01:00
Jörg Thalheim
a3bef46beb README: fold installation methods 2022-11-15 19:38:18 +01:00
Jörg Thalheim
107b0ed59f make flake the current installation recommendation 2022-11-15 19:33:15 +01:00
Jörg Thalheim
d0fd785c93 make device matching regexes a bit stricter 2022-11-15 19:30:09 +01:00
Jörg Thalheim
5cbe8fbb48 simplify deviceNumbering function 2022-11-15 19:28:28 +01:00
Jörg Thalheim
f22e2fa834
Merge pull request #55 from therishidesai/rdesai/add-mmcblk-support
add support for mmc blk devices
2022-11-15 19:21:14 +01:00
Rishi Desai
117292f5d6 add support for mmc blk devices 2022-11-15 18:12:39 +00:00
lassulus
d7e25ced8a disko: add --debug 2022-11-10 13:04:50 +01:00
lassulus
90178d4391 disko: enable flakes if flake was given 2022-11-10 12:34:45 +01:00
lassulus
d61fd1522b add regression test for #52 2022-11-10 09:46:55 +01:00
lassulus
c5973aed4e tests: add testBoot parameter to disable boot tests 2022-11-10 09:46:06 +01:00
lassulus
78d9448fcf types: make deviceDependencies optional 2022-11-10 09:36:31 +01:00
lassulus
c6152351f8 disko: add flake usage 2022-11-10 09:35:59 +01:00