thisago's blog

Qutebrowser is Better

Table of Contents

Unfortunately, found nothing better.

Starting from the Ideologies

Under my perspectives, internet is getting more bloated every day.

It used to exist times which you had to install applications on your computer, but now it's almost all web based, and when there's some app, it's generally for convenience and persistence on user's life.

I'm being generalist here, but with advent of WASM1, the websites could become even more bloated, literally a proprietary binary blob.

The way how browsers introduced JavaScript is very intrusive and dangerous, even considering a perfectly safe isolated runtime for it. JavaScript reduces your ownership, it's like being forced to keep the garage door open, or else nothing arrives to your house.

I think we can call modern web browsers as a "safe arbitrary code execution system", and one of the most used apps is the browser, am I right?

How could things go this direction? What's about the "zero trust" principles?…

Well, I'm not coming with any solution this time, sorry.

Sweetening the Shit

After a while sticked with Firefox for convenience (installed by default at Fedora TemplateVM at QubesOS), I tried Qutebrowser ↗, and it made my eyes shine.

Pretty simple and familiar, easy to configure via declarative files (dotfiles), save most of the states in plain text, vi keybinds and a powerful Python plugin system.

In summary, I liked.

But the perspective was positive in comparision with Firefox, which is even more bloated.

And I say "even more" here because a "working web browser" needs a heavyweight engine.

When the website is friendly (like this one xD) I use Lynx, eww or Chawan, but the good simplicity means limitation to the web world… Said that, my new fallback browser is Qutebrowser.

It's better than Firefox, but in the end of the day, it is still a disguised (cleaner) Chromium.

Bye

The inspiration ran out, thanks for reading this subproduct of my current frustrations.

I will now disconnect my hardwares from the internet now and relax with a book a little. See soon.

Footnotes:

1

which by a developer perspective which prefers low-level, I think it's exciting. But my a user perspective, the idea of having to download bytecode blobs and run it automatically is concerning.

See the source code here.
Generated at 2025-11-11 Tue 11:17 by Emacs 29.4 (Org mode 9.6.15)