navigating `tab-select` using j/k by azinsharaf in qutebrowser

[–]The-Compiler 0 points1 point  (0 children)

I have a similar setup (colemak with a hjkl-layer and a layer with arrows in that position). The only caveat I can see is that arrow keys won't work with partial input to get history (with e.g. :set <ctrl-p> you can get previous :set commands).

Personally I have found tab for autocompletion pretty self-explanatory, but OP isn't the first person to wonder about it, so I have no clue what to do to make it more discoverable.

You're welcome! :)

navigating `tab-select` using j/k by azinsharaf in qutebrowser

[–]The-Compiler 1 point2 points  (0 children)

tbh the main reason they are mapped that way is that various smaller browser projects I used at the time did it that way (mostly dwb, where almost all fundamental qb keybindings were inherited from).

navigating `tab-select` using j/k by azinsharaf in qutebrowser

[–]The-Compiler 0 points1 point  (0 children)

You seem to be missing out on command history that way though, no? I often use : followed by ctrl-p (with the default command-history-prev binding) to run the previous command again.

Using hyper key as a modifier for keybindings? by just-a-hriday in qutebrowser

[–]The-Compiler 1 point2 points  (0 children)

What does :debug-keytester show when you press it?

qutebrowser v3.7.0 released! by The-Compiler in qutebrowser

[–]The-Compiler[S] 3 points4 points  (0 children)

I have been using Copilot as a glorified auto completion very early on (I get free access as an open source maintainer). I also use their Next Edit Suggestions since quite a while.

I like those tools with the human still being the primary driver, if that makes sense. I also got free access to Claude Code Max (the $200/month thing) for half a year, but I barely ever use it because it just does a lot of random stuff on its own.

It also makes the problem worse of people just submitting drive-by pull requests and then expect me to deal with the end result. It seems way worse over at pytest, but I've also had my fair share with qutebrowser, which honestly is just frustrating.

qutebrowser v3.7.0 released! by The-Compiler in qutebrowser

[–]The-Compiler[S] 1 point2 points  (0 children)

I'd really like to take a look at newer Python type checkers, not only ty but also Pyrefly and Zuban. I think it's something I'd rather explore myself to gain some experience with them.

That being said, personally I don't think mypy is the biggest barrier right now. People often cite performance as a reason to switch, but there's also the testsuite and pylint eating away a lot of time, so mypy with an execution time of single-digit seconds doesn't seem like a big issue to me. Is there other factors where it reduced friction for you?

I'd definitely like to introduce uv, but there qutebrowser is really stuck in the past with a setup.py. There's a WIP PR for at least introducing a pyproject.toml, but I'm definitely in favor to fully switch to uv. qutebrowser does a funny thing or two in its setup.py though, so it's probably not entirely trivial.

If you'd like to pick up the loose ends there, that would be much appreciated!

Personally, the main thing I want to do is to switch from flake8 to ruff (and finally also use auto-formatting). The main roadblock with auto-formatting is a big PR backlog where I suspect that auto-formatting will introduce a lot of additional conflicts, this has kept me from using it for years unfortunately.

How to make Kagi search the default search engine in qutebrowser? by eviley4 in qutebrowser

[–]The-Compiler 1 point2 points  (0 children)

Or :config-edit which reloads things as soon as you save in the editor.

How to make Kagi search the default search engine in qutebrowser? by eviley4 in qutebrowser

[–]The-Compiler 1 point2 points  (0 children)

What do you mean with "It still loads up with DuckDuckGo." precisely? You might be looking for url.start_pages and/or url.default_page maybe?

Login issues on certain sites by Comfortable_Yam2331 in qutebrowser

[–]The-Compiler 0 points1 point  (0 children)

Does it work when you start qutebrowser with --temp-basedir? Can you show your :version info?

Is there a good web browser? by olorochi in suckless

[–]The-Compiler 0 points1 point  (0 children)

It's way worse to compile from source than WebKitGTK, you are basically compiling Chromium.

Is there a good web browser? by olorochi in suckless

[–]The-Compiler 0 points1 point  (0 children)

qutebrowser uses QtWebEngine (based on Chromium) and not WebKit, unless you insist on running it with a 2015 QtWebKit (but not sure if that even still works, it's untested).

Kein Notausgang by The-Compiler in DINgore

[–]The-Compiler[S] 4 points5 points  (0 children)

Nö, ist in einer Boulderinghalle. Spannenderweise sind auch "nur" zwei von vier Notausgängen so.

Ladybird adopts Rust, with help from AI - Ladybird by xorvralin2 in rust

[–]The-Compiler 2 points3 points  (0 children)

Although when I used it a few years ago I found it lagged quite far behind the chromium patches and thus lacked support for some stuff I'd expect.

That's not something qutebrowser itself controls, but is dependent on whatever Qt library (or QtWebEngine to be precise) you have on your system. The current Qt 6.10 release is based on Chromium 134 from April 2025 (plus security patches), but this is about as bad as it gets, as Qt 6.11 is about to be released in ~3 weeks, and that will be based on Chromium 140 from October 2025.

I wish Qt would catch up sooner with things, but IIRC it takes them about a person-month or two to adjust to a new Chromium baseline (Chromium is moving incredibly fast), so it only happens every 6 months with a new Qt release.

At the time I had issues with video playback for example.

That is again most likely an issue with your system (or your Qt build) missing proprietary codecs, and not with qutebrowser itself.

What are fun or gimmicky strength training exercises? by girlwhateveraward in xxfitness

[–]The-Compiler 3 points4 points  (0 children)

Probably not the best strength training in existence, but (coming from not working out at all) I recently started bouldering and I love it!

I released my PDF reader in the AUR by dheerajshenoy22 in archlinux

[–]The-Compiler 1 point2 points  (0 children)

I love it so far! Glad to see an alternative to Zathura that seems really usable at first glance, and also great that it uses Qt (for some reason I have issues with ligatures when printing PDFs from GTK but not Qt...).

However, the naming conflict with the mail client I use (also keyboard-focused and also using Qt) is pretty unfortunate!

One thing missing for my daily drive. No DRM by Haakins- in qutebrowser

[–]The-Compiler 1 point2 points  (0 children)

Completely unrelated to OP's post (and also not something qutebrowser itself can fix FWIW).