279

PyCharm can create it's own launcher icon (but it's not created by default). All you have to do is: Start PyCharm. From the Tools menu, select "Create Desktop Entry..." Tick the corresponding box if you want the launcher for all users. If you selected "Create entry for all users", you will be asked for your password. A green message bubble should appear ...


240

As unfulvio said, the issue is with google-chrome.desktop, and it is missing the %U argument . Open file: $HOME/.local/share/applications/google-chrome.desktop Find the line: Exec=/opt/google/chrome/chrome Add a space and %U: Exec=/opt/google/chrome/chrome %U Then save the file.


221

Android Studio -> Tools -> Create Desktop Entry Now, you should be able to see in your system menu:


165

To add applications to the Dash (then you press the windows key), Go to ~/.local/share/applications and create your .desktop files there. For example: Open Nautilus (also called Files (the file manager)) Browse to ~/.local/share/applications (ctrl + h to show hidden folders/files) Right click and choose create empty document Name the file testing.desktop ...


162

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/...


141

I tested this and it worked fine. Ensure your script begins with the correct shebang, e.g. #!/usr/bin/env bash . Then follow these steps: Hit Alt+F2 to run a command. Type dconf-editor and hit Enter. In dconfg-editor go to: org ➤ gnome ➤ nautilus ➤ preferences Click on executable-text-activation and from drop down menu select: launch: to launch scripts as ...


134

Run Tools —> Create Desktop Entry in top menu of IDE.


133

It's probably sitting in /usr/share/applications/ but if you want to find every .desktop file on the system run this: find / -name '*.desktop' or sudo updatedb locate *.desktop To find files with "skrooge" in their path or name, add a grep to the command: locate *.desktop | grep -iR "skrooge"


132

Here is my AndroidStudio .desktop file which works from the launcher. [Desktop Entry] Version=1.0 Type=Application Name=Android Studio Exec="/home/username/Programs/AndroidStudio/bin/studio.sh" %f Icon=/home/username/Programs/AndroidStudio/bin/idea.png Categories=Development;IDE; Terminal=false StartupNotify=true StartupWMClass=jetbrains-android-studio Name[...


124

You can add an environment variable to an application by editing its .desktop file. For example, to run "digiKam" with the environment variable APPMENU_DISPLAY_BOTH=1, find the corresponding digikam.desktop file and add the setting of the variable, via the env command, to the entry "Exec": Exec=env APPMENU_DISPLAY_BOTH=1 digikam -caption "%c" %i In your ...


119

For reference see the Freedesktop Desktop Entry Specification, but this should work: [Desktop Entry] Version=1.0 Name=Unipro UGENE Comment=Unipro UGENE is a cross-platform visual environment for DNA and protein sequence analysis. Exec=/home/samuel/ugene-1.11.5/ugene -ui Path=/home/samuel/ugene-1.11.5/ Icon=/usr/share/icons/Humanity/apps/32/access.svg ...


116

Use IDE to create launcher. Open Tools -> Create Desktop Entry... Alternate method: You need to create a application launcher first. Installing gnome-panel sudo apt-get install --no-install-recommends gnome-panel To create launcher sudo gnome-desktop-item-edit /usr/share/applications/ --create-new This will open up a "Create Launcher" window ...


92

13.04 and later The show-desktop icon is now a toggle option via System Settings - Appearance


92

Just launch the application you want to attach to the Unity Launcher or Ubuntu Dock; right click the icon and depending on your version of Ubuntu select the method below. On Ubuntu 17.10 and later (with GNOME 3) Select "Add to Favorites": (click to enlarge) Alternatively, click the "Show Applications" icon, browse to the icon of the program you want to ...


90

For 14.04 & 14.10: An unsupported capability was added to Unity for Trusty. Unsupported means that Canonical do not guarantee this capability moving forwards towards Unity 8. However, from a LTS point-of-view this gives those users at least 5 years with just this capability. This is not directly available through the standard GUI. For a safe way, ...


82

On Nautilus (AKA Files) Go to Files (Edit on Unity (17.04 or below)) > Preferences > Behavior tab Change the settings for executable text file.


80

To create Desktop shortcuts in Ubuntu,gnome-panel package is required first. Open Terminal. To open terminal click the Dash home from Unity launcher. And type terminal in the search field. And click Terminal. Type the below code in terminal and hit enter. sudo apt-get install --no-install-recommends gnome-panel Then type below code in terminal and hit ...


79

This is so simple... Go to Android Studio > Tools > Create desktop Entry


56

I added the icon to /usr/share/pixmaps , but the name of the icon was not eclipse.xpm instead it was icon.xpm In the terminal: cp /yourEclipseFolder/icon.xpm /usr/share/pixmaps/eclipse.xpm


51

16.04 and later (Unity 7) From 16.04 the unity launcher can be moved. Copy and paste the following into a terminal: gsettings set com.canonical.Unity.Launcher launcher-position Bottom To reset it back to its side-position: gsettings set com.canonical.Unity.Launcher launcher-position Left


47

(For Ubuntu 12.10 or above) You are right that there used to be a setting in CCSM to configure the behaviour of mounts appearing in the launcher but that option has been removed in 12.10 at the moment. I can't confirm whether it will be added back again before it is released to the public. See bug report #1053704. Currently, you only have two options: ...


45

What @vipara said is mostly correct, except that I also found /usr/local/share didn't work for me. Also, you will need to run sudo update-desktop-database after adding this file in order to refresh the launcher apps. Also, there is a much easier way to create the .desktop files. First, make sure you have the gnome-panel installed (it was pre-installed on my ...


45

If you are using zsh, the snap binary and desktop directories will not automatically be added to your environment variables. In order to solve this, I added the following line to /etc/zsh/zprofile (taken from Arch): emulate sh -c 'source /etc/profile' This will process your /etc/profile file with bash emulation, which in turn sources /etc/profile.d/* and ...


44

For Ubuntu Dock shipped with Ubuntu 17.10 and later (with GNOME) Well, Other answers are pretty old, so I think it is worth to add up-to-date answer. It is possible to do so right now and not too hard tbh (With Ubuntu 17.10 and it having Gnome). Just use dconf-editor: sudo apt install dconf-editor Navigate to org > gnome > shell > extensions > dash-to-...


42

rm $HOME/.local/share/applications/google-chrome-*.desktop From then on, Unity launcher won't create a second icon when you open Chrome. I suspect that file is created when Chrome navigates directly to a site upon launch. The google-chrome-*.desktop file gives Unity a different Name value for Google Chrome than that defined when the application was added ...


40

The system stores the .desktop files in /usr/share/applications/. Unfortunately, if you open that folder in nautilus the .desktop files appears with the icon specified in the file and with the file name called out within the file. You also won't be allowed to edit these files by clicking on them and selecting edit. To edit these files, you need to open ...


38

Which OS version you are using, here answer in reference for 12.04 which I am using, click on setting icon on right-upper corner of screen Select System setting, Select Appearance Icon Select Behavior tab, under behavior tab SWITCH-OFF the Autohide Launcher option For More reference see How can I configure Unity's launcher auto-hide behavior?


36

The latest version of Gnome Classic (Apr 2012, at least for me) requires: Alt + Super (Windows) and right-click.


36

1) It is NOT about how hard you push the mouse cursor to the screen edge, but how far you push it. To be able to reveal the launcher, you must continuously push the cursor against the edge to reveal it. 2) To fix the launcher reveal sensitivity: a. Install then start "CompizConfig Settings Manager" b. Navigate to "Desktop" -> "Ubuntu Unity Plugin" -> "...


35

An easier way would be: unlock icon in launcher unpack the new version to whatever location you liked sh /bin/phpstorm.sh when asked if you want to use old setting and you so desire point phpstorm to the old .phpstorm directory go to Tools menu on PhpStorm and select Create Desktop Entry... from drop down when asked if you want to over write former desktop ...


Only top voted, non community-wiki answers of a minimum length are eligible