classy-giraffe / easy-arch

Script for boostrapping Arch Linux with BTRFS, snapshots and LUKS encryption (UEFI only).
https://classy-giraffe.github.io/easy-arch
Apache License 2.0
237 stars 52 forks source link

Make LUKS2 optional #62

Closed efwis closed 1 month ago

efwis commented 1 month ago

This is actually an enhancement request I guess.

It is now adviseable to have a 1G boot partition rather than a 512M.

It would be nice to make the LUKS2 encryption and option. I forked the script to my own github account with the intent of removing the LUKS encryption. For my personal use it is a waste of time to use it.

However, I'm having a slight issue trying to figure out what I need to do to disable that.

classy-giraffe commented 1 month ago

I'll change the EFI size to 1G.

As per your second request, you need to remove all the cryptsetup related stuff, you need to then partition the disk with a single BTRFS partition (and you'll put your volumes there) and disable hooks for encryption in the initramfs.