From 77aebac0178f35c1159f8333e380214f65b224ec Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Schr=C3=B6ter?= Date: Tue, 2 Aug 2022 19:43:41 +0200 Subject: [PATCH] feat(scripts): add zstd compression level option --- scripts/setup-partitions | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/scripts/setup-partitions b/scripts/setup-partitions index 901c6cb..3a2fbb5 100755 --- a/scripts/setup-partitions +++ b/scripts/setup-partitions @@ -73,11 +73,13 @@ btrfs subvolume create /mnt/@snapshots umount /mnt # mount subvolumes -mount -o subvol=@,compress-force=zstd,noatime /dev/mapper/enc /mnt +read -p "enter zstd compression level (default: 1): " -r +compression_level=${REPLY:-1} +mount -o subvol=@,compress-force=zstd:"$compression_level",noatime /dev/mapper/enc /mnt mkdir /mnt/{home,.swap,.snapshots,boot} -mount -o subvol=@home,compress-force=zstd,noatime /dev/mapper/enc /mnt/home +mount -o subvol=@home,compress-force=zstd:"$compression_level",noatime /dev/mapper/enc /mnt/home mount -o subvol=@swap,noatime /dev/mapper/enc /mnt/.swap -mount -o subvol=@snapshots,compress-force=zstd,noatime /dev/mapper/enc /mnt/.snapshots +mount -o subvol=@snapshots,compress-force=zstd:"$compression_level",noatime /dev/mapper/enc /mnt/.snapshots mount "$boot" /mnt/boot # setup swap file