1
0
mirror of https://github.com/tommytran732/QubesOS-Scripts synced 2024-11-22 17:51:34 -05:00
QubesOS-Scripts/README.md

8 lines
1.0 KiB
Markdown
Raw Normal View History

2022-02-03 02:57:15 -05:00
# QubesOS-Scripts
2022-05-25 01:18:34 -04:00
My scripts for setting up QubesOS. Read the scripts and adjust them to your needs, don't just blindly run them.
2022-05-23 15:52:40 -04:00
2022-05-25 01:11:50 -04:00
1. Run dom0.sh script to set up dom0
2022-05-25 04:27:15 -04:00
2. Download the Fedora Minimal template and use the fedora-minimal.sh script to do basic configuration. Then, create TemplateVMs based on it. The most important thing here is that you replace sys-net and sys-firewall with a minimal version for attack surface reduction. I have been trying to create a minimal template for ProtonVPN, but haven't been able to so far. Any help with this would be appreciated.
2022-05-25 01:15:42 -04:00
3. Run the fedora.sh script to trim down the default Fedora template and do basic configuration. The script includes a systemd user timer `update-user-flatpaks.timer` that you can manually enable on AppVMs. Firefox is also replaced with Brave. Other TemplateVMs should be based on the trimmed down Fedora template.
2022-05-25 01:11:50 -04:00
4. Run the whonix_hardening.sh script on both the Whonix Gateway and Workstation templates to enable experimental hardening features.