On Sat, 18 Mar 2017 11:45:29 +0100
Franco Bersani <franco.bers...@zoho.com> wrote:

> Hi all,
> I'm Franco Bersani, a Gnu/Linux sysadmin who lives in Italy.
> I'm testing Qubes-os, and I'm appreciating the project a lot.
> I'm a xfce/thunar user, so I've developed a (really simple, but
> effective) bash script to implement also in Thunar the custom action
> provided in Nautilus (Gnome Files) and in Dolphin.
> The bash script provides these functions:
>  - Open in Disposable AppVM
>  - Move to other AppVM
>  - Open to other AppVM
>  - Open in other AppVM
> 
> Attached to this email you can find a zip file
> (thunar-actions.zip) containing:
> - qvm-thunar-actions.sh : the bash script, to be copied in ~/bin
>   directory
> - uca_add.xml :  custom actions to be copied
> within .config/Thunar/uca.xml, between <actions> and </actions> tags.
> 
> I hope you'll appreciate my small contribute to your project, and  I
> hope you'll find it interesting enough to be added to ufficial
> documentation or in a qubes-os future version.
> 
> Have a nice day.
> 
> --
> Franco 'frakbe' Bersani
> 


Thanks Franco for starting the framework. 

Copy and move had problems with cancel, and the status bar was not
implemented.

There are examples from how it's done in nautilus in python:
/usr/share/nautilus-python/extensions/

And, copy and move are already implemented in:
/usr/lib/qubes/

I attached an improved (and more simplified modular) version of:
/home/user/bin/qvm-thunar-actions.sh

Also, to add to the above instructions, you need to: 
chmod +x qvm-thunar-actions.sh

Cheers

-- 
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 qubes-devel+unsubscr...@googlegroups.com.
To post to this group, send email to qubes-devel@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-devel/98A56745-9900-4462-995A-338E49B62AE1%40mail.bitmessage.ch.
For more options, visit https://groups.google.com/d/optout.

Attachment: qvm-thunar-actions.sh
Description: application/shellscript

Reply via email to