On Sunday, January 13, 2019 at 2:15:31 AM UTC-8, 799 wrote: > Hello Dave, > > > > On Fri, 28 Dec 2018 at 19:28, Dave C <[email protected]> wrote: > I've written a qrexec script which, among other things, attempts to place > something into the clipboard, using `xsel`. > > xsel fails, with error: "xsel: Conversion refused" > > > > I don't know what xsel is doing. I have written a script which uses xclip > (which needs to be installed as an additional package). > > Maybe you can get some info from there: > > > > Copy content from the dom0clipboard to an AppVMs clipboard including a > notification > > https://github.com/one7two99/my-qubes/blob/master/home/bin/qvm-xclip-to-vm > > > > --- --- --- > #!/bin/bash > # name : qvm-xclip-to-vm > # purpose: Copy the clipboard of dom0 to the clipboard of an appvm > # Usage : qvm-xclip-to-vm <AppVM> > > > AppVM=$1 > xclip -o | qvm-run --pass-io $AppVM 'cat | xclip -selection clipboard > &>/dev/null' > notify-send --urgency low --icon image --expire-time=5000 "$0" "Clipboard > pasted from dom0 to $AppVM" > > --- 8< --- --- --- > > > The other way around: > > https://github.com/one7two99/my-qubes/blob/master/home/bin/qvm-xclip-from-vm > > > Additionaly there's a script to do the same for screenshots: > https://github.com/one7two99/my-qubes/blob/master/home/bin/qvm-screenshot-to-clipboard.sh > > > O.
Hey, good idea. Not sure why I hadn't thought to try `xclip` earlier. While I'd still like to know what xsel is complaining about, I'm able to get it working with xclip. I've started making a qubes-specific version of `go-hash`, a tool for managing passwords. I like one feature in particular: open a URL while copying a password to the clipboard. I renamed my version `qpass`, and created command "appvm" which opens a URL in an appvm while copying the password to that appvm's clipboard. The "dispvm" command is similar, but opens a disposable vm. Work (still a bit in progress) is here: https://github.com/dncohen/qpass/tree/qpass The idea is to run `qpass` in a vault, and use it to launch URLs in app vms that have network access. While qubes copy/paste is pretty good, I find that I can get sloppy with it, sometimes manually pasting to the wrong vm. I'm hoping this approach is a little more idiot-proof. -Dave -- 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 [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-users/119a7217-6184-48b2-8a05-eb85da6c641d%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
