Skip to content

Instantly share code, notes, and snippets.

@100111001
100111001 / qvm-terminal.pl
Last active June 16, 2019 09:27 — forked from jpouellet/qvm-terminal.pl
Opens a terminal in the front-most Qubes VM.
#!/usr/bin/env perl
use strict;
use warnings;
sub dom0_term {
(exec 'xfce4-terminal') or (exec 'xterm') or die "dom0 terminal exec failed\n";
}
sub domU_term {
@100111001
100111001 / qvm-filemanager.pl
Created June 16, 2019 09:30 — forked from jpouellet/qvm-filemanager.pl
Qubes OS: Opens a file manager in the focused VM
#!/usr/bin/env perl
use strict;
use warnings;
sub open_file_manager {
my $vm = shift;
exec {'qvm-run'} ('qvm-run', '--', $vm, 'exec nautilus --new-window --no-desktop </dev/null >/dev/null') or die "qvm-run exec failed\n";
}