Hi,

One thing I would really like is a way to invoke a run dialog through the
domains tray. It would be especially useful for dispvms, which don't really
provide any way to run additional commands after startup beyond 'qvm-run'
in a dom0 shell.

I would like to implement this. I've already extended the dbus interface
in qubesdbus/models.py to expose the vm.run() method. Adding a menu
item for the tray application looks easy. But as far as I can see there
is no run dialog/application launcher I can count on being installed
in all templates.

Does anyone know if there is such a thing already installed on the current
templates? If not, would it be acceptable to add for example gmrun to the
template default packages? Suggestions for a better launcher also
appreciated, though ideally with minimal dependencies.


'Run terminal' would also be a very handy menu item. But it has the same
problem - we don't know the users installed terminal emulators, though
gnome-terminal seems to be included both on debian and fedora templates.
Would it be acceptable to hardcode a dependency on that?

Is there a better way to launch the users preferred terminal? On debian
I would use /etc/alternatives/x-terminal-emulator but it seems fedora
doesn't use alternatives for this.

I would very strongly prefer not to have to look for installed terminal
emulators as part of the launching process.

Best regards,
DavМП

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-devel/20180325224844.GA70375%40mail.
For more options, visit https://groups.google.com/d/optout.

Reply via email to