How do I clone an existing template into a disposable one?

Today, I just managed to install LibreWolf into a cloned minimal Fedora template. But as I was reading through the instructions and the GUI, I finally learned the difference between named and unnamed disposables.

So to run an unnamed disposable, I gotta start the app from a disposable template?

Well, I want to run LibreWolf as an unnamed disposable but since I already went through the trouble of installing it in the template, there has to be a way to clone it into a disposable template, right? I tried doing it in the GUI but the checkbox to turn it into one is greyed out.

So where do I go from here?
Thanks.

Create any new app qube, configure it to use your template (the one that has LibreWolf installed), and tick the “Disposable template” checkbox on this new app qube.

1 Like

Oh! As an AppVM, got it.

Should I worry about what to set as the default disposable template, by the way?

Thanks.

Edit: I set the AppVM’s default disposable template as itself (is that okay?)
However, for some reason, I can’t find the LibreWolf app on the apps menu even though I added it in the settings. Does this have anything to do with it being based on a minimal template?

Edit 2: Of course it is. I can start LibreWolf from a terminal so…

Depends on what software selection you would like to have available in an unnamed disposable launched from within any “arbitrary” running qube (that doesn’t have an explicitly configured disposable template).

It’s fine. This is only makes a difference anyway if you launch an unnamed disposable from within the running disposable template itself.

You might have to hit the “Refresh applications” button on the Applications tab of the disposable template’s Settings and/or enable the LibreWolf application menu entry again:

1 Like

I hit the “Refresh Applications” button on both the AppVM and template and even added LibreWolf to the templates app menu and it all worked. Thanks again.

1 Like
1 Like

I would also suggest to avoid minimal templates to test things: try to do something in a default template first, then, if it’s working, try to do the same with a minimal template.

1 Like