add desktop launcher and script