5

I am trying to launch teamspeak from an icon in the launcher. I followed this guide How to add a shell script to launcher as shortcut . The launcher works fine. My gripe is that it still opens a shell. When I try and open the other applications on the launcher, it does not open any terminals. I can't understand why. How do I stop the shell opening, or have I just implemented it wrong?

Separate to the main issue, where can I find icon's that I can use on the launcher side panel? And does it matter what size they are, or does Linux scale the image to size when you drag it onto the launcher?

[Desktop Entry]
Type=Application
Terminal=true
Name=unmount-mount
Icon=/usr/bin/TeamSpeak3-Client-linux_amd64/Dakirby309-Simply-Styled-TeamSpeak.i‌​co
Exec=/usr/bin/TeamSpeak3-Client-linux_amd64/ts3client_runscript.sh 
Tim
  • 33,500
john smith
  • 3,161

1 Answers1

8
  1. We need to know what you've put in the .desktop file.

    Try editing the Terminal= line to be false:

    Terminal=false
    
  2. I put all my icons in /usr/share/icons and I save them as a .png or a .svg. SVG is better (scalable), but can be a larger file size. Remember, this icon will be used for Alt+Tab switcher as well as the launcher and Dash search.

    Icon=/usr/share/icons/teamspeak.svg
    

    can be changed to just teamspeak if the icon is called teamspeak.svg (or .png) and is saved in /usr/share/icons (or the current folder for your icon pack).

  3. Just made you an icon.

    Get the SVG here.

    Linux will scale it for you.

My pronouns are He / Him

Tim
  • 33,500