Creating a Disposable TemplateVM?

How can I create an actual template that will be a disposable template?

At the moment I have the AppVM based on another template.
But I want the disposables to have different features and not need to be based on a template, then have to alter the settings every time I create a Disposable.

How can I create a template that just makes the AppVMs disposable?

Do I need to rewrite the code for the Qubes Manager to enable the checkbox and cascade the options?

1 Like

You can’t and there is an issue on github about this:

In short, it’s currently not possible because of the way inheritance is managed between templates and app qubes.

I’m not sure to understand. What’s wrong with several customised disposable templates?

2 Likes

Well, managed to get it done good enough. Thanks.

1 Like

Uh, If you have time. How.
I would have suggested a standalone app qube, then clone off that. changes to that would be permanent, and one could clone the one you want. Delete after use. but that is a lot of ongoing work. creating clones, moving data somewhere, then deleting the use clone.

1 Like

Just the normal way unfortunately.
So there are multiple steps still unfortunately.

One template set up for the DVM, then have each machine use that as template and be set as a disp-vm template.

Nothing much I can do about it unfortunately.

Just have to have one DVM as the default, then set the rest normally as DVM.

I had to do a lot through CLI though, because it wouldn’t let me set things the way I wanted through the GUI due to the extremely limited functionality.

I’m looking at writing a GUI to set certain things up and make things work certain ways for things that I do and use.

Altering their UI is just a huge pain and so complicated to do anything. I don’t see how they can keep track of things and make things work right. I’m not a Python man though. But to me, the code is just not that easy to work with.

1 Like