#!/usr/bin/python import os, sys thunar_bin = '/usr/bin/thunar' nautil_bin = '/usr/bin/nautilus.real' if (len(sys.argv) == 1): os.execl(thunar_bin, thunar_bin) elif (not sys.argv[1] or sys.argv[1][0] == '/'): os.execl(thunar_bin, thunar_bin, sys.argv[1]) elif (len(sys.argv) > 2 and sys.argv[2][0:7] == 'file://'): os.execl(thunar_bin, thunar_bin, sys.argv[2]) else: os.execv(nautil_bin, [nautil_bin, '--no-desktop'] + sys.argv[1:])