Jared Baur
e9dd5abae3
Add coreutils to list of dependencies
...
This allows for the disko scripts to be ran in more foreign environments
where we can't assume the basic utilities coreutils provides are
available or aren't 1-for-1 compatible (e.g. busybox utilities).
2024-05-15 09:57:53 -07:00
Qubasa
9f5d4e45cd
nix fmt
2024-04-29 14:57:02 +00:00
Kira Bruneau
79eab0e82c
types btrfs: fix format without swap or subvolumes
2024-04-08 21:37:04 +00:00
lassulus
f6b72bfed7
types *: make create idempotent
2024-03-13 09:58:33 +01:00
Ctem
169e99dc3d
fix: create btrfs subvolume parent directories
...
Fixes #409
2023-12-13 14:58:36 +00:00
Aleksander Heintz
72bc152626
add btrfs swap support
2023-11-08 22:36:40 +00:00
Jörg Thalheim
9ab96378f8
reformat tree
2023-09-17 04:43:25 +00:00
Jörg Thalheim
b32f0e2876
apply treefmt
2023-08-11 08:45:46 +00:00
rogarb
140edd2d01
fix(btrfs): automatic setting of fileSystems
...
Subvolumes without a mountpoint shouldn't be declared as fileSystems.
2023-07-27 08:55:04 +00:00
rogarb
818207b99b
fix(btrfs): add warning for subvolume mounts
2023-07-27 08:55:04 +00:00
rogarb
4f1cc11c51
fix(btrfs): subvolume mount behaviour
...
Since subvolumes appear automatically when their parent is mounted, no
action is required until the user wants them to be mounted somewhere
else.
This allows access to the volume manager capabilities of BTRFS.
2023-07-27 08:55:04 +00:00
lassulus
ab9b880db2
lib.types: turn _create, _mount and _config into values
2023-07-04 16:02:25 +00:00
lassulus
62f939e213
types: pass parent node to all subTypes
2023-06-16 21:11:44 +02:00
Jörg Thalheim
a8d85d9f89
apply deadnix
2023-06-06 13:32:47 +02:00
lassulus
7be0f0cab5
btrfs: create all subvolumes
2023-06-04 08:58:37 +02:00
lassulus
3dc9d4a2fa
types btrfs: inline subvolumes
2023-05-30 15:29:32 +02:00
lassulus
1c31612335
lib: read types from subdir
2023-05-20 13:56:42 +02:00