Satay desktop environment