###This thread is now deprecated in favor of the wiki entry:
Just starting a topic to share tips and ask for help. And gather items to add to the wiki.
Create: Qubes Disposables
Motivation: Since Tor Browser doesn’t save history anyway, there’s no reason to expose the rest of your Workstation to the Internet. Ideally, all browsing should be done in DispVMs. Exceptions, if any, should only be made for trusted, bookmarked, white-listed sites.
- DispVMs are assigned their own IP address - meaning all of their traffic is stream isolated from your other Workstations.
- Qubes secure clipboard and secure file copy make it easy to exchange information with a DispVM.
Until this ticket is solved (planned for Qubes 4.0), here’s the non-user-friendly method to add DispVM shortcuts to the application menu:
Warning: A Whonix-Workstation based custom Disposable VM must be created first using the steps above. Otherwise, these commands will generate a DispVM based on the default Fedora DispVM Template.
Warning2: Check netVM. (Already in the wiki.)
- Right-click Application Launcher Menu
DisposableVMfromVM entries on the left panel
New Itemon the Toolbar
- Type in a
Namefor the shortcut
sh -c 'echo torbrowser | /usr/lib/qubes/qfile-daemon-dvm qubes.VMShell dom0 DEFAULT red'
sh -c 'echo /home/user/.tb/tor-browser/Browser/start-tor-browser | /usr/lib/qubes/qfile-daemon-dvm qubes.VMShell dom0 DEFAULT red'
sh -c 'echo konsole | /usr/lib/qubes/qfile-daemon-dvm qubes.VMShell dom0 DEFAULT red'
sh -c 'echo dolphin | /usr/lib/qubes/qfile-daemon-dvm qubes.VMShell dom0 DEFAULT red'
- Click on the square in the upper right if you’d like to choose an icon
(Custom application icons are stored in
/var/lib/qubes/<type of vm>/<vm name>/apps.icons/)
This is a major upgrade! Thanks Whonix team!