how to add application to unity launcher

Shell
# add the application, path, icon, and save it under 
# ~./local/share/application/programName
[Desktop Entry]
Version=x.y
Name=ProgramName
Comment=This is my comment
Exec=/home/alex/Documents/exec.sh
Icon=/home/alex/Pictures/icon.png
Terminal=false
Type=Application
Categories=Utility;Application;
Source

Also in Shell: