self.alt_icon_path = os.path.join(
self.user_home,
'.local/share/icons/launcher-list-indicator'
)
if os.path.exists(self.alt_icon_path):
self.icon_path = self.alt_icon_path
elif os.path.exists('/usr/share/pixmaps/indicator-icon.png'):
os.icon_path = '/usr/share/pixmaps/'
else:
self.icon_path = os.path.dirname(os.path.realpath(__file__))
self.app.set_icon(
os.path.join(self.icon_path, "indicator-icon.png")