Configurable omnibox ranking

Description of the issue / expected result:

I reach frequently browsed pages (history of favorites) by typing a few letters in the omnibox. When I used Chrome or Edge, most of the times the first result was the right one. That was very quick : Cmd-L, type three letters, hit Enter.

In Brave if my keyword is the beginning of the url, it works as expected. Here I started typing “git”: and the first result is from my recent history. Default search engine is second, like in Chrome:

Actual Result:

With Brave this usually won’t work because the first result is almost always a search with the default search engine.
Here I typed “ana”, which is part of the URL but not the beginning, and the result I expect always comes second regardless of how often I visit it:

I have to use the down arrow to select the result from history, then hit Enter. I know this is a very small thing, but I reach such history/favorites far more often than I do random search requests.

Feature request:

So I wondered if this could be configurable. Judging by the number of topics about some sort of ranking for result categories in the omnibox, I think being able to choose in which order we want results in the omnibox would be useful to many.

Additional Information:

I dug a bit in brave://omnibox/ and saw that the default search engine always gets the “Can Be Default” flag, but it seems a keyword that is not part of the hostname won’t.

Here with a keyword that is part of the hostname. It also gets the flag and is displayed first because then relevance is higher:

I wish man, this is really the only thing that keeps me from using it as a main browser. Both Brave and Firefox do this for some reason, if it’s not in the first-level domain it just doenst suggest the result, its really strange. This is a specific decision made by Brave too, since other Chromium variants like you mention work perfectly fine. I find it extremely annoying.