A powerful Linux application launcher to improve your productivity


Application launchers allow you to easily launch applications and find files on your computer’s local storage. Besides searching local storage, some app launchers even let you search for things on the web, perform calculations, run shell commands, and translate text, among other things.

If you use Linux, there are several application launchers you can use to streamline your system operations. Ulauncher is one of them. It is touted as the fastest application launcher on Linux with a vast library of extensions.

Let’s dive straight in and explore Ulauncher in more detail.

What is Ulauncher?

Ulauncher is a free, lightweight and easy-to-use application launcher for Linux. It allows you to perform various operations on your computer, ranging from searching for files and launching applications to running scripts, searching for things on the Internet, and much more, right from the desktop.

Moreover, like few other app launchers, Ulauncher also offers extensions that you can use to extend its functionality even more. Moreover, you can even create your own extensions and add them to Ulauncher.

How to install Ulauncher on Linux?

Ulauncher is easy to install. It is available on almost all Linux distributions and you can install it on your machine by following these instructions:

On Ubuntu/Debian based distributions, open the terminal and run:

sudo add-apt-repository ppa:agornostal/ulauncher
sudo apt update
sudo apt install ulauncher

To install Ulauncher on Fedora, CentOS and RHEL:

sudo dnf install ulauncher

Arch Linux users can install Ulauncher from the AUR using:

yay -S ulauncher

First run of Ulauncher

First, start by launching the Ulauncher app. Open the Applications menu and search for Launcher or run the following command in the terminal:


When launching Ulauncher, you will see its icon in the system tray at the bottom of your desktop. Right click on it and select Preferences open Launcher preferences. Alternatively, press the Ctrl + Space keyboard shortcut to invoke the Ulauncher search and click the gear icon in the search box to access Preferences.

Launcher search

While you are here, you can change various settings, such as hotkey, color theme, etc.

Change shortcut

Hotkey is the hotkey you use to invoke Ulauncher. To edit it, tap the text field next to Shortcutpress the desired keyboard shortcut and press Enter.

Enable launch at login

Over time, if you decide to use Ulauncher as the default launcher on your system, you may want it to launch automatically when you log in to eliminate the need to run the application manually.

To do this, go to Launcher preferences and check the box next to Launch at login.

Exclude a directory from indexing

If there is a directory on your file system that you don’t want Ulauncher to search (in response to your query), you can blacklist it to prevent it from being indexed in the first place .

To do this, go to the directory you want to blacklist and copy its absolute path. Go back to Launcher preferences and scroll to Advanced section. Tap the empty text field under Blacklisted app directories and paste the absolute path of the directory you want to blacklist.

Ulauncher exclude directory from indexing

To hit Enter to save changes.

How to use Ulauncher

With Ulauncher configured, you can now use it for all kinds of research and system operations. Below is a list of all the operations you can perform with Ulauncher in its default state (without extensions).

Ulauncher, by default, allows online searches on Google, Stack Overflow, and Wikipedia.

1. Find a file or directory in local storage

Ulauncher comes with a built-in local storage explorer. This allows you to find files and directories on your system directly from your desktop.

To use it, invoke the Ulauncher search (by pressing the hotkey) and add it to your query. You can also use wildcards with Ulauncher (using tilde (~) for the home directory, for example).

If you are unfamiliar with the contents of a directory, type its name in Ulauncher search and press Enter to reveal its files and directories.

using Ulauncher

Do this until you get to the desired directory/file in a folder. When you need to open a file from the list, click on it or press the dedicated keyboard shortcut (usually Alt+xor X is a number).

2. Launch an app

In addition to searching for files and directories, Ulauncher can also help you find and launch applications present on your system.

To do this, open Ulauncher search and start typing the name of the app you want to open. When it appears in the results, tap Enter or click on it to launch it.

3. Search for an item online

Searching for items on the web is another useful feature of Ulauncher. In its default state, Ulauncher allows you to search for items on Google, Wikipedia, and Stack Overflow.

For a Google search, start Ulauncher search, enter “g,” and add your search term to it. If you want to search Wikipedia, replace “g” with “wiki“, and to search Stack Overflow, use “so.”

Ulaunch Web Search

4. Perform calculations

Similar to searches, Ulauncher also allows you to perform calculations directly from your desktop. To do this, enter your query in the Ulauncher search, and Ulauncher will return the result in real time. To copy the result, press Enter.

How to install extensions on Ulauncher

In its default state, Ulauncher can only perform a few basic operations. But if you want to use it for more than just offline and online research, you’ll need to install extensions.

Follow these steps to install extensions on Ulauncher:

  1. Go to Launcher preferences.
  2. Tap the Extensions tab at the top and select Discover the extensions visit the Extensions website.
  3. If you find an interesting extension, tap on it to learn more and reveal its URL. You can also use CTRL+F to search for an extension by name.
  4. Click the copy icon next to the text field with the extension URL to copy it.
    ulauncher extension library
  5. Go back to Extensions tab in the Launcher preferences.
  6. Hit it Add extension button and paste the copied URL.
    add Ulauncher extensions
  7. Click on Add to add the extension.

Wait a few seconds for the installation to complete. Once completed, the extension will appear in the list of extensions. If not, press the Reload button to update the list.

Best Ulauncher Extensions You Must Use

Ulauncher offers a huge selection of extensions on its website. Below is a list of all the best Ulauncher extensions that you can use to simplify a lot of your system operations:

  1. Execute commands: Execute terminal commands
  2. calculate anything: Calculate anything from units and currencies to time zones and complex calculations
  3. speed test: Perform a quick speed test on your network
  4. Custom scenarios: Run custom scripts
  5. IPCopy: Quickly find and copy your public and private IP address to your clipboard
  6. DuckDuckGo Bangs: Use DuckDuckGo Bangs to search the web effectively
  7. Lock screen: Lock screen instantly from Ulauncher search
  8. Clipboard: View your clipboard history
  9. Process killer: Kill a system process by name
  10. Spotify API: Control Spotify playback on any device from Ulauncher
  11. Best File Browser: Browse filesystem with better visuals
  12. YouTube search: Search videos on YouTube
  13. english dictionary extension: Look up word definitions
  14. Short IT: Quickly shorten a URL using one of the popular URL shorteners
  15. Open URL on Default Browser: Open a URL in your default browser

Almost all Ulauncher extensions have a trigger keyword. This is what triggers these extensions in Ulauncher search and allows you to use it to find answers to your queries. To find the trigger keyword for an extension, go to the Extensions and select the extension. Find it Executor Keyword on the right, and you’ll see their trigger keyword there.

ulauncher trigger keyword

If you want to change it, tap on the existing initials, add the desired keyword and tap on the to safeguard button.

Streamline your IT operations with Ulauncher

Ulauncher makes it extremely easy to perform various daily operations on your Linux computer. With it, you can invoke Ulauncher search and get your search queries answered instantly, right from the desktop, without the need to use any additional apps.

If you want to explore more options before settling down with Ulauncher, there are a few other Linux app launchers you should check out.

linux launchers
The 9 Best Linux App Launchers to Help You Get Things Done Faster

Want to search for files, find answers, and launch applications quickly and efficiently on Linux? You need one of these Linux app launchers.

Read more

About the Author


Comments are closed.