Add a Desktop Launcher
From: https://linuxconfig.org/how-to-create-desktop-shortcut-launcher-on
-ubuntu-22-04-jammy-jellyfish-linux
How to create desktop shortcut launcher on Ubuntu 22.04
The objective of this tutorial is to show you how to create a desktop
shortcut launcher on Ubuntu 22.04 Jammy Jellyfish Linux using the default
GNOME user interface.
Ubuntu mostly relies on its sidebar app launcher, but desktop shortcut
launchers can allow you to open applications or websites super fast, since
they live right on your desktop and make the targets only a click away. They
are also easy to drag around the desktop so you can organize them any way
you want to.
In this tutorial you will learn:
- How to create desktop shortcut launcher from existing .desktop files
- How to create desktop shortcut launcher from scratch
Software Requirements and Linux Command Line Conventions
Category | Requirements, Conventions or Software Version Used
|
System | Ubuntu 22.04 Jammy Jellyfish
|
Software | GNOME GUI
|
Other | Privileged access to your Linux system as root or via the sudo
command.
|
Conventions | # – requires given linux commands to be executed with root
privileges either directly as a root user or by use of sudo command
$ – requires given linux commands to be executed as a regular non
-privileged user
|
Create desktop shortcut launcher
on Ubuntu 22.04 step by step instructions
Create desktop shortcut launcher from existing .desktop files
Step 1
Start by opening a command line terminal and executing the following
command. This will open a list of shortcuts for all of your installed
applications. For all Snap installed applications use
/var/lib/snapd/desktop/applications/ directory instead.
$ nautilus /usr/share/applications/
Step-2
In the file browser window that just opened, find an Application you wish to
create a Launcher for on your desktop. Perform right click and Copy action.
Right click on any of the applications listed and press copy
Step 3
Then, right click on your desktop and press Paste.
Right click on desktop and paste your shortcut
Step 4
The last thing we need to do is right click on the newly created desktop
shortcut and click on Allow Launching. Otherwise, the new icon will not be
usable.
Right click on desktop shortcut and click Allow Launching
Step 5
That’s all there is to it. Your new Desktop application shortcut is ready
to use.
The new desktop shortcut is usable to quickly launch an application
Create a desktop application shortcut
launcher manually
In case the desktop shortcut for your application is not available with the
/usr/share/applications/ directory you have an option to create the Desktop
launcher manually. In this example we will create and Desktop application
shortcut for Skype application.
Step 1M
Obtain the following information for any given application you wish to
create shortcut for. Below you can find an example:
Path Application Icon: /snap/skype/101/meta/gui/skypeforlinux.png
Application name: Skype
Path to executable binary:: /snap/bin/skype
To obtain a full path to executable binary of any program use the which
command eg.:
$ which skype
/snap/bin/skype
In regards to the application icon, the choice is yours. You can either
head over to / usr/share/icons/hicolor/ directory and search for any relevant
icon to use, or simply download new icon from the web.
Step 2M
Now that we have all the necessary information, create a new file
Skype.desktop within ~/Desktop directory using your favourite text editor
and paste the following lines as part of the file’s content. Change the
code where necessary to fit your application specific details.
$ gedit ~/Desktop/Skype.desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/snap/bin/skype
Name=Skype
Comment=Skype
Icon=/snap/skype/101/meta/gui/skypeforlinux.png
Step 3M
Now that the desktop icon is created, right click on the new desktop file
located on your desktop and select Allow Launching.
Right click on desktop shortcut and click Allow Launching
Step 4M
That’s all there is to it. Your new Desktop application shortcut is ready
to use.
The new desktop shortcut is usable to quickly launch an application
Closing Thoughts
In this tutorial, we saw how to create a desktop shortcut launcher on Ubuntu
22.04 Jammy Jellyfish Linux. As you can see, the process is quite simple,
and the icons nicely complement the sidebar app launcher as an alternative
way to open some of our most used applications.
Related Linux Tutorials: