@akareilly Back in the days, some window managers (like `awesome`) could be scripted (and some scripts were readily available to download) to make an (almost) mouseless experience.
But that was 15 years ago last time I checked, and then they got harder and harder to integrate to the everbloating GNOME/KDE ecosystem.
How is it now these days?