#! /usr/bin/env python
# -*- coding: UTF-8 -*-

from main import HOME
import main.add_display
from main.Starter import Starter

import os
import gtk
import gc


#
# Manually call the garbage collector.
#
def gc_collect():

    gc.collect()
    return gtk.TRUE


os.chdir(HOME)

starter = Starter()
starter.start_displays()

gtk.timeout_add(10000, gc_collect)
gtk.mainloop()
