Hi!
Personal recommendation about the migration from my point of view:
First of all, since you say you are note technical, the first thing I recommend you is not to jump directly into Qubes OS. First, get a global view of the things you can do with this wonderful system, and treat your candidate laptop as a playground machine until you get your desired configuration to work (you can mess things up and, if you already migrated everything to Qubes, that’s gonna be so frustrating).
Probably you will need to do tweaks to your system with the terminal. Do not be afraid of her! It’s a glorious tool that will make all of your dreams come true ![]()
After a little bit of practice you will be using it with ease.
Qubes OS can feel like a very complex system at the beginning, but after you get used to it, it’s a pretty cool OS.
I switched from a full Apple ecosystem to Graphene and Qubes OS and I can’t feel more relieved and comfortable after the change.
Your hardware:
I think that lenovo is perfect for you, I’ve tested a Thinkpad T480s with Qubes OS 4.2.6 and it worked perfectly. In fact, your laptop is a very good one because it uses an Intel CPU from a generation where Intel ME can be disabled (it’s like a hardware thing for remote administration of Intel computers that can be used as a very stealthy backdoor). You can neuter it using coreboot or libreboot, although installing it will require some technical knowledge.
Also, to protect against some CPU hacks (like Spectre and Meltdown affecting Intel CPUs from your generation), you can disable Hyper-Threading in the BIOS, mitigating these vulnerabilities. Practically, they all depend on speculative execution, therefore disabling HyperThreading in BIOS will make your system defended.
I have to note that disabling that will lower the performance of the laptop. If you are not afraid of such an attack (highly complex to execute), you can leave the HyperThreading thing for more CPU speed.
I also recommend you to check out how much RAM you can add to your laptop. Add the maximum possible, Qubes relies on too much RAM because it has to run multiple VMs.
Tutorials:
I recommend you to check the official documentation here: Documentation — Qubes OS Documentation
Also there are pretty nice community guides here: Community Guides - Qubes OS Forum
For example, this community guide shows you how to create a VM with Proton VPN to route the traffic of your whole computer (of all VMs) through this VPN: Configuring a ProxyVM VPN Gateway
I recommend you to spend some hours here in the forum so you can get to know cool things created by people. Maybe you want to implement some of them to your workflow. Community Guides is a great place to start.
Have fun! ![]()
TNT