Try out a tiling window manager like i3 or BSPWM! Vim or vim-like bindings for your editor are also an excellent start. cVim inside Chrome means that the only thing I ever have to use a mouse for is clicking links.
Pro-mode: get a programmable mechanical keyboard (something that runs QMK) and bind browser/editor key combos directly into your keyboard
Try out a tiling window manager like i3 or BSPWM! Vim or vim-like bindings for your editor are also an excellent start. cVim inside Chrome means that the only thing I ever have to use a mouse for is clicking links.
Pro-mode: get a programmable mechanical keyboard (something that runs QMK) and bind browser/editor key combos directly into your keyboard
If you are using macOS and you are looking for a tiling window manager, you can look into chunkwm combined with skhd.