qutebrowser 2.5 has already been released and these are its news

Recently the launch of the new version of the browser web qutebrowser 2.5, which is advertised as the latest version of the 2.x branch and in which some changes, improvements and above all addition of new commands have been made.

For those who do not know the browser should know that this provides a minimal graphical interface that is not distracting from viewing of the content, and a navigation system in the style of the Vim text editor, built entirely with keyboard shortcuts.

The browser supports a tab system, download manager, private browsing mode, built-in PDF viewer (pdf.js), ad blocking system, interface to view browsing history.

Scrolling through the page is done using the «hjkl» keys, to open a new page you can press «o», switching between tabs is done using the «J» and «K» keys or «Alt-numeric tab»

Main new features of qutebrowser 2.5

In this new version of qutebrowser 2.5 it is highlighted that the configuration qt.chromium.sandboxing to disable Chromium engine sandboxing.

Another change that stands out is that the option input.mode_override to override the current mode when navigating or switch between tabs using URL anchoring, plus added editor.remove_file setting to save all temporary files after closing external editor.

On the other hand, it is announced that version 2.5 will be the last in the 2.x branch, since with the new 3.0 branch will be removing support for many legacy platforms, including Qt up to 5.15 LTS, Python 3.6, macOS 10.14, Windows 32-bit builds, Windows 8, Windows 10 onwards to revision 1809 Support for the QtWebKit backend will also be removed.

As for the new features added we can find for example input.match_counts which allows to disable the match count for more emacs-like links, as well as the {relative_index} field for tabs.title.format(and .pinned_format) which shows relative tab numbers.

Also noteworthy is the QUTE_TAB_INDEX variable for user scripts, which contains the index of the
current tab.

Of the other changes that stand out from this new version:

  • The layout of the qute://settings (:set) configurator has been changed.
  • Added “start” and “end” keywords to the “:tab-move” command to move a tab to the top or bottom of the list.
  • Configuration file editor.remove_file which can be set to False to keep all
    temporary editor files after closing the external editor.
  • :rl-rubout command replacing :rl-unix-word-rubout (and optionally :rl-unix-filename-rubout), taking a delimiter as an argument.
  • :rl-filename-rubout command, using the OS path separator and ignoring
    the spaces.
  • The command is also listed in the suggested commands for a download filename prompt now.

Finally if you want to know more about it About this new version or about the browser, you can check the details on its official website. The link is this.

How to install Qutebrowser on Ubuntu and derivatives?

For those who are interested in being able to try this web browser, they should know that the installation in Ubuntu as well as its derivatives is quite simple, since the package is within the Ubuntu repositories

To install the browser, we simply have to open a terminal (you can do it with the key combination Ctrl + Alt + T) and write the following command in it:

sudo apt update

And now we can install the browser with the following command:

sudo apt install qutebrowser -y

And that's it, you can start using this browser on your system.

Another installation method and for those interested in being able to try the new version (since the newer packages take longer to be updated in the Ubuntu repositories)

We can install the browser from the source code which we can obtain from la releases page.

There we we will download the Source code (Zip) package and we will unzip it in our team. To run the browser, just enter the folder and run the following commands:

sudo apt install --no-install-recommends git ca-certificates python3 python3-venv asciidoc libglib2.0-0 libgl1 libfontconfig1 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-shape0 libxcb-xfixes0 libxcb-xinerama0 libxcb-xkb1 libxkbcommon-x11-0 libdbus-1-3 libyaml-dev gcc python3-dev libnss3

And we can run the browser with the following command:

python3 qutebrowser.py

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Diego Ch. said

    I have loved this browser. It's really lightweight, and it's very keyboard-oriented (wine-like shortcuts). I see it similar to the Zathura PDF viewer. On the downside, I'd say it takes a while to start up. Too bad it doesn't support extensions yet (for me they are essential.
    Thanks for the article.