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)