Testing out qutebrowser
Posted on December 21, 2021
I have been cycling between web browsers for the last few years. I used to use Opera, but then it became a shell for Chrome, then I started using Chromium, but occasonally got huge memory consumption, then I started using Firefox, but lately it has become very laggy (to the extent that even scrolling was slow). So, after testing a bunch of less commonly used browsers, I have finally settled on qutebrowser.
qutebrowser is a keyborad focused browser (which is like a cheery on top for me), but what I realy like is the fact that is lightweight. I have been using it for a week, and everything seems to work correctly. I’ll collect my tips and tricks for customizing qutebrowser here.
Setting as default browser
Suprisingly, setting qutebrowser as the default browser was a bit unusal. The usual:
xdg-settings set default-web-browser qutebrowser.desktop
did not work. A quick test showed that
$pacman -Ql qutebrowser| grep desktop
qutebrowser /usr/share/applications/org.qutebrowser.qutebrowser.desktop
So, the desktop entry is called org.qutebrowser.qutebrowser.desktop
! Once I
knew this, setting qutebrowser as a default browser was easy:
xdg-settings set default-web-browser org.qutebrowser.qutebrowser.desktop
Update: No longer using qutebrowser
Qutebrowser does not support the standard Chrome/Firefox extensions. For the most part, I can live without extensions, but one that I really need is Zotero integration. Quite often I’ll come across an interesting paper, but don’t have time to read it. I save (and categorize) such papers right away using Zotero, so that I can read them at a later date.
There is a user script for zotero, which basically parses the current URL, extracts the PDF, and passes it to Zotero. However, most of the papers that I read are behind a paywall, so the script cannot download the PDFs. So, I have to resort to “download paper -> manually import to Zotero” which is too time consuming.
I am still using Zotero for one off tasks (like previewing output for a Hugo-generated website), but it is no longer my daily driver.
This entry was posted in Web-Browser and tagged qutebrowser, xdg-settings.