Currently installing Linux Mint as encrypted is quite complicated. I would propose to add the system-config-lvm package by default.
In addition I would expect to have ability to choose LVM-volumes inside LUKS-encrypted partition - currently it is not possible. E.g. I would choose separate partitions for / and home.
The idea is that if operating system is needed to be reinstalled - I would expect, that I could reused /home partition as currently when it is not encrypted. So there should be possible to mount LUKS-encrypted partition during installation and continue partitioning like usually (currently) with LVM-volumes. I mean I would like to format / and just mount /home but not format inside LUKS like I currently do when disk is not encrypted. I also need to rename the old user folder inside /home volume to avoid accidental overwriting old user home folder with empty one.
I could currently find ZuluCrypt application - https://github.com/mhogomchungu/zuluCrypt and website http://mhogomchungu.github.io/zuluCrypt/ - possibly would this app useful to integrate but it seems that this app needs some improvements - even system-config-lvm has better UI (shows graphically volumes)
Also hibernate feature should be restored when encrypting swap.
Currently installing Linux Mint as encrypted is quite complicated. I would propose to add the system-config-lvm package by default. In addition I would expect to have ability to choose LVM-volumes inside LUKS-encrypted partition - currently it is not possible. E.g. I would choose separate partitions for / and home. The idea is that if operating system is needed to be reinstalled - I would expect, that I could reused /home partition as currently when it is not encrypted. So there should be possible to mount LUKS-encrypted partition during installation and continue partitioning like usually (currently) with LVM-volumes. I mean I would like to format / and just mount /home but not format inside LUKS like I currently do when disk is not encrypted. I also need to rename the old user folder inside /home volume to avoid accidental overwriting old user home folder with empty one. I could currently find ZuluCrypt application - https://github.com/mhogomchungu/zuluCrypt and website http://mhogomchungu.github.io/zuluCrypt/ - possibly would this app useful to integrate but it seems that this app needs some improvements - even system-config-lvm has better UI (shows graphically volumes) Also hibernate feature should be restored when encrypting swap.