From d2909453a8adffcedb33dbb6206f0107eb3ddf0a Mon Sep 17 00:00:00 2001 From: lanxu Date: Sun, 5 Jul 2015 17:51:04 +0300 Subject: [PATCH] Added script to run .desktop files from the command line --- run-desktop.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 run-desktop.py diff --git a/run-desktop.py b/run-desktop.py new file mode 100755 index 0000000..54212d0 --- /dev/null +++ b/run-desktop.py @@ -0,0 +1,12 @@ +#!/usr/bin/python +# +# http://askubuntu.com/questions/5172/running-a-desktop-file-in-the-terminal#5174 +from gi.repository import Gio +import sys + +def main(myname, desktop, *uris): + launcher = Gio.DesktopAppInfo.new_from_filename(desktop) + launcher.launch_uris(uris, None) + +if __name__ == "__main__": + main(*sys.argv)