The xterm window is supposed to happen, at least for now. Need to work on that . So when pressed, the icon doesn't update? This may be because the icon hasn't been created properly, or also due to permission issues. Try a few things; 1. The output of; cd /home/user/.BatteryWidget/ ls -a Should be; BatteryWidget.py BatteryWidget_Template.png Icon_Widget.png Percent.sh percent.txt 2. cd /usr/share/applications/ nano BatteryWidget.desktop should have icon=/home/user/.BatteryWidget/Icon_Widget.png If they are all in place, check permissions cd /home/user/.BatteryWidget ls -l And make sure that Icon_Widget.png is owned by/ allowed to be written to and executed by the user and not root Cheers