philc / vimium

The hacker's browser.

Home Page:https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Make Vomnibar an optional feature (module)

ropery opened this issue · comments

I installed Vimium-FF for Firefox just yesterday. I’ve previously used Vimperator, VimFx, Saka keys, all long-defunct projects now. By first impressions, Vimium does scrolling and navigation pretty well, I like it. The thing I know I don’t need is the Vomnibar, because Firefox has an address bar that’s powerful enough.

So I would like to do away with the Vomnibar, completely. There is, of course, a way to simply not use it: unmap o, O, b, B, T, ge, gE, etc. But clearly the ideal is to make Vomnibar into a module that can go online or offline. By making it a proper optional feature, the permissions required by Vimium only for the Vomnibar will also be optional/modular. This is just good/reasonable design, asking for the minimum permissions you require.

(E.g., “read and modify bookmarks”, “access browsing history”, “access browser tabs”, I think are all granted only for the sake of Vomnibar.) (See also #4282.)

I’m also open to switching to another similar (but simpler) extension (for Firefox). If anyone has a suggestion, please mention it.