This might seem more like a philosophical question, but for me it has had for a long time practical implications.
- I do enjoy a lot working only with my keyboard (gnome shortcuts + emacs + something like vimium in the browser). Feels fast and “optimal”.
- I do work with a lot of different setups, because of remote work and having to provision different kinds of edge/IoT devices for my company. Having to bring the keyboard for each device seems OK, but why would you have to bring a mouse for each?
I don’t have much trouble with “OS layer” on keyboard (gnome shortcuts), emacs is a swift it can get with keyboard but the beast in this space is the browser…
Vimium or Tridactyl? → Gsuite is hell, or stuff like whatsapp web.
EXWM and Qutebrowser don’t seem like a solution for this either.
The solutions mentioned so far look nice in terms of input, but what seems missing is a way to get text out of the browser nicely.
Modern Javascript and locally bound keys get too much in the way of any kind of anchor selection (visual and caret mode for example). I would expect something like avy here, but there are always text parts that are quite difficult to reach.
[EWW might be the way? But what happens with these “modern JS” sites? Haven’t tried it that much.]
So my question finally is: can you really work without a mouse in your PC? If yes how do you do it? (e.g copy/pasting and scrolling in “modern javascript heavy” pages)
