#!/usr/bin/python3

import sys
import os

for root, dirs, _ in os.walk("/usr/lib/python3/dist-packages"):
    for dir_name in dirs:
        if dir_name.startswith("kare"):
            sys.path.append(os.path.join(root, dir_name))


from dbus.mainloop.glib import DBusGMainLoop
from bus.karedbus import KareDbus
from gi.repository import GLib


DBusGMainLoop(set_as_default=True)
if __name__ == "__main__":
    service = KareDbus()
    loop = GLib.MainLoop()
    loop.run()