After some looking through the forum, I couldn't find anything on encrypting an existing system without having to do a fresh install. The only method of disk encryption that I know of is veracrypt, I don't really know much about disk encryption at the moment so I was wondering if there is a quick fix. I have 2 SSDs and 1 HDD.
Apologies if this has already been covered. I would appreciate if anyone can point me in the right direction.
https://wiki.archlinux.org/title/Data-at-rest_encryption
https://wiki.archlinux.org/title/Dm-crypt/Encrypting_an_entire_system
https://wiki.archlinux.org/title/Dm-crypt/Device_encryption#Encrypt_an_existing_unencrypted_file_system
https://forum.artixlinux.org/index.php/topic,1923.0.html
AFAIK, there is actually no any out-of-the-box solution for encrypting existing partitions in Linux.
The best tool for disk encryption in Linux is dm-crypt (LUKS) as of now (although there are some veracrypt solutions). I use it, and I just backed up my data and then remapped the entire disk, establishing LVM inside a LUKS container. This works pretty nice with most distros, Artix included. I find this backup-and-restore method more reliable and consistent than tinkering existing partitions.