How to Install and Use Albert, One of the Best Launchers Available for Linux

How to Install and Use Albert, One of the Best Launchers Available for Linux

There are times when you’re deep into your work, and then suddenly a need arises to search something on Google or launch another application or open a file kept somewhere on your system. Not an uncommon situation, right? While these aren’t difficult tasks to perform, they’re definitely a bit time consuming. For example, opening a file whose location you don’t know requires you to search that file first, something that may require an extra few steps, and of course, time.

However, a category of applications exists that makes these tasks a cakewalk. If you haven’t already guessed it, I am talking about Launchers which will make life easy for you. In this article we will discuss how to download, install, configure, and use the Albert launcher on Ubuntu Linux.

Albert Launcher

Although there isn’t much documentation available on the project, a quick look at its GitHub repository reveals that it’s an active project whose development apparently began sometime last year. As for the functionality, it lets you open files, run applications, perform web searches, do mathematical calculations, and more. It also offers a lot of customization options.

Download and Install

Execute the following commands to download and install the launcher:

For those looking for the very latest version, the tool’s source code is available here.

Once you’ve successfully installed it, you can launch it from Dash (if you’re using the Unity environment) or the App Menu of whatever desktop environment you’re using.


Hotkey Setting

When I tried launching the Albert launcher for the first time, I was greeted with the following error.


I pressed OK, and the Albert settings window appeared.


I clicked the “Press to set hotkey” button and then pressed “Ctrl + Shift + ~” to set this key combination as my hotkey for Albert – you can, of course, set any hotkey of your choice.


Pressing the same key combination launched Albert successfully:



To open Google in a new tab of your web browser, just type Google into the launcher and press Enter:


However, if you want to directly search something on Google, you can type in your query in the launcher and then press “Alt + Enter.” For example, I wanted to search for “Maketecheasier” in Google. So when I tyyed this word into the launcher, it first offered me a local file whose name contained this word.


But when I pressed “Alt,” the small line below the file name changed and said that the word will be searched in Google.


As I pressed the Enter key, a new tab containing Google results for “Maketecheasier” was produced.

Here is another example where Albert made life easy for me when I was searching for a file named “Makefile.”


The launcher quickly offered me a list of files with the name “Makefile,” saving me a lot of time.

Similarly, you can also use Albert to perform mathematical operations.



The launcher might require some customization before you can start using it. For example, initially it was searching for all web queries on “” by default. This can easily be changed by heading to the “Modules” tab in its settings window.


You can click on the URL part, and change it the URL you would like it to use in the search. See the screenshot below.


Click the “AppIndex” entry in the leftmost column, and you’ll get to know which system paths the launcher uses to search for apps.


You can add or remove entries here depending on what you are looking for. Similarly, the “Fileindex” entry contains the paths Albert uses to search for files.


The launcher also includes Chromium bookmarks in its search. This setting can be tweaked from within the “Bookmarkindex” entry.



As you’d have observed by now, Albert provides many useful features. This, coupled with the fact that it’s very quick, makes it one of the best launchers available for Linux. The only drawback is that the project is reportedly still in the Alpha stage, which means it’s bound to have some bugs. However, that should not be a big problem in the long run, as the product will mature with time.

Himanshu Arora Himanshu Arora

Himanshu Arora is a freelance technical writer by profession but a software programmer and Linux researcher at heart. He covers software tutorials, reviews, tips/tricks, and more. Some of his articles have been featured on IBM developerworks, ComputerWorld, and in Linux Journal.


  1. All that installing, configuring, hot key setup, clicking and such is just introducing extra keystrokes and operations.

    Albert is “one of the best launchers” for UBUNTU, not Linux, since PPAs are proprietary to, and used only in Ubuntu-derived distros. There IS Linux beyond Ubuntu.

    1. The ppa was created by nilarimogard, not by creator of this app. The source of this app is in github:

    2. @dragonmouth, we are focusing on the installation on Ubuntu in this article, but that doesn’t mean Albert is for Ubuntu only. You can grab the source and compile it for your distro.

      1. “we are focusing on the installation on Ubuntu”
        You are focusing on installation on Ubuntu in most of the articles. Users of other Linux distros could also use help in making the tech easier.

        “You can grab the source and compile it for your distro.”
        I would, if I knew how to compile.

        1. It’s very similar to complaining, only a few letters and a little technical knowledge is the difference. :)

          Ubuntu was meant for people who don’t know how to compile. People using “advanced” distros could usually be expected to be technically competent. Linux is big on building from source code, Ubuntu was one of those that originally aimed to be beginner friendly, and its many problems aside it still is. (Besides being the most widely used distribution.)

          For other distros, there is usually community help on any topic. Northing’s wrong with focusing on a beginner friendly distro on a beginner friendly website, eh?

  2. once I installed it, it let me configure it. I used F1 as hotkey.
    then I wanted to change the settings. now I can’t because somehow it runs another albert session, it doesn’t apply for the one I use on F1
    how can I enter settings of first one?

Comments are closed.