When searching Google or Duck Duck Go, the docs come up on top. So I think putting things in the docs is a good idea. The list is nice as a fall back but then you have to sift through a whole chain and piece together the answer. Much better to have the final "this is how you do X" in the docs.
On Sat, Mar 11, 2017 at 5:15 PM, Unman <un...@thirdeyesecurity.org> wrote: > On Sat, Mar 11, 2017 at 01:34:19PM -0800, Andrew David Wong wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA512 > > > > On 2017-03-11 09:31, Grzesiek Chodzicki wrote: > > > How to add custom applications to DispVM appmenu: > > > > > > 1. Install the required app in the TemplateVM upon which your DispVM > depends (fedora-23/24 by default) > > > 2. Shutdown the TemplateVM > > > 3. In Dom0 run qvm-create-default-dvm <templatename> > > > 4. At this point your app can be launched in DispVM, to confirm launch > Xterm in DispVM and start your app from there. Now we are going to add an > entry for it in the Applications menu > > > 5. Go to /usr/local/share/applications > > > 6. Create a new .desktop file for your app using following (example) > syntax: > > > > > > [Desktop Entry] > > > Version=1.0 > > > Type=Application > > > Exec=sh -c 'echo <yourapphere> | /usr/lib/qubes/qfile-daemon-dvm > qubes.VMShell dom0 DEFAULT red' > > > Icon=dispvm-red > > > Terminal=false > > > Name=DispVM: <put your desired name here> > > > GenericName=DispVM: <put your desired generic name here> > > > StartupNotify=false > > > Categories=Network;X-Qubes-VM; > > > > > > 7. go to /etc/xdg/menus/applications-merged > > > 8. Edit the qubes-dispvm.menu using any editor > > > 9. Under <Include> add another line containing the name of your > .desktop file (so it looks like this): > > > > > > <Include> > > > <Filename>qubes-dispvm-firefox.desktop</Filename> > > > <Filename>qubes-dispvm-xterm.desktop</Filename> > > > <Filename>yourdesktopfilehere</Filename> > > > </Include> > > > > > > 10. Your custom menu entry should appear on the Applications list now > > > > > > Andrew - Frankly, this should be available within the GUI, should I > add that to Documentation and/or create a ticket? > > > > > > > Please feel free to do so. > > > > - -- > > Andrew David Wong (Axon) > > It would be useful to extend it to kde users, since that is also > currently supported. > > I'm not sure that this should be added to the GUI: for those who use > multiple DVMTemplates now, (and that's coming in 4), you will have to > customise the menu on a per DVMTemplate basis. I think there's a good > deal to be considered first. > > Is this to be a tip for the docs? I think there's a danger that they are > becoming difficult to navigate as is, despite Andrew's efforts. > I meant to chip in on the other thread, but I would prefer to see them > remain in the lists - the format of this one is excellent. > > Of course, one has to weigh up where puzzled users will look - do you > think they search the documentation, look through the lists (we could > link to search results with "Tip:....", search the lists or just ask > straight off. > I don't have any feeling as to which is most likely to be found. Andrew? > > unman > > > -- > You received this message because you are subscribed to the Google Groups > "qubes-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to qubes-users+unsubscr...@googlegroups.com. > To post to this group, send email to qubes-users@googlegroups.com. > To view this discussion on the web visit https://groups.google.com/d/ > msgid/qubes-users/20170311231524.GB25808%40thirdeyesecurity.org. > For more options, visit https://groups.google.com/d/optout. > -- Sent from my Desktop -- You received this message because you are subscribed to the Google Groups "qubes-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to qubes-users+unsubscr...@googlegroups.com. To post to this group, send email to qubes-users@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/qubes-users/CANKZutyeexkAkmRLaXttT-4_S2tS7yTB0ERcDWp6pN7tdATt5w%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.