Friday, February 24, 2017

How to add a shell script to launcher as shortcut




I want to add some shell scripts in my launcher as shortcuts..


They are located deep inside and i have to navigate to it every time to execute them...


I tried this link where the 2nd answers seems to solvee it but as said in comments neither can i find any option to add a launcher..


I guess it existed in 11.04 with a "+" button on launcher but i use 12.04.


So how do i get this working?? And i need those commands everytime for sure..!




  1. Create *.desktop file, location depends on if it is for personal use or all users. If these directories do not exist, create them.


For personal use , ~/.local/share/applications


gedit ~/.local/share/applications/name.desktop

For all users, /usr/local/share/applications/ (or /usr/share/applications/ depending upon your system).


sudo -i gedit /usr/share/applications/name.desktop


  1. Paste below text


    [Desktop Entry]
    Type=Application
    Terminal=true
    Name=unmount-mount
    Icon=/path/to/icon/icon.svg
    Exec=/path/to/file/mount-unmount.sh

    edit Icon= and Exec= and Name=


    Also Terminal=True/false determines whether the terminal opens a window and displays output or runs in the background


  2. put this in unity panel by dragging it from files manager



logic is very simple that unity panel allows *.desktop files as launcher though I haven't tried it because I use Natty.


No comments:

Post a Comment

11.10 - Can't boot from USB after installing Ubuntu

I bought a Samsung series 5 notebook and a very strange thing happened: I installed Ubuntu 11.10 from a usb pen drive but when I restarted (...