###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
Customize: Redirecting…
Use: Redirecting…
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
- Select
Edit Applications...
- Select
DisposableVM
fromVM entries on the left panel - Click
New Item
on the Toolbar - Type in a
Name
for the shortcut - Example
Commands
:
Tor Browser
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'
Konsole
sh -c 'echo konsole | /usr/lib/qubes/qfile-daemon-dvm qubes.VMShell dom0 DEFAULT red'
Dolphin
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/
) - Click
Save
This is a major upgrade! Thanks Whonix team!