If you are using vim, you should definitely try using cvim or similar for chrome. You’ll most probably stop using mouse when in browser.
If it’s about tools, I would suggest trying out i3 and emacs. I’ve used vim+tmux for a couple of years. Slowly I’ve migrated to Emacs. Somehow, I like it a little more than vim. I still heavily use tmux.
For tmux, having a startup script with pre configured windows and panes can be helpful as well.
Having a dual monitor setup can also be very productive.
I personally try to avoid using mouse. Most of my hacks are targeted to achieve this.
> There are a couple of annoying things with vimium which, I think, are general limitations for Firefox extensions, or browser addons in general: - it loads after the page, so if you mistakenly open a link, you have to wait until the page is fully loaded to close it with the extension, but you can always use the browser's integrated shortcut Ctrl+W. So far so good - Letters positions are not as accurate as let's say, qutebrowser, and sometimes when you open a link it's not the right one, even if the letter was indicating it. For a clear illustration of what I'm trying to say, try to browse stackoverflow and use the reviews queue. - When the page is saturated, letters start overlapping, you find yourself with one link hovered by 'A' and another 'AA' maybe a couple of links labelled: 'AB', 'AC', ... and in this situation it's impossible to select the link 'A', you have to do it with the mouse.
If it’s about tools, I would suggest trying out i3 and emacs. I’ve used vim+tmux for a couple of years. Slowly I’ve migrated to Emacs. Somehow, I like it a little more than vim. I still heavily use tmux.
For tmux, having a startup script with pre configured windows and panes can be helpful as well.
Having a dual monitor setup can also be very productive.
I personally try to avoid using mouse. Most of my hacks are targeted to achieve this.