UPDATE: I’ve written a more up-to-date (2020) version of this document.
I’ve been looking to refresh my Linux install an my laptop for a while now, for a couple of reasons:
I tend to gravitate towards Ubuntu, simply because it’s likely to be better supported (by virtue of being the most-used distro), but Unity is simply too heavyweight for my tired old Lenovo.
On the advice of a work colleague, I’m giving i3 a try. It’s a tiling window manager – that is, I’m not free to drag windows around willy-nilly, but instead, they are placed on the screen in a grid pattern. There are a set of keyboard shortcuts to move windows, expand them, change focus, etc, all within the grid system.
(I stuck this on top of Ubuntu Server – I think that is giving me the required mix of minimal install, combined with compatibility).
One really nice “feature” of i3 is the consistency of keyboard shortcuts.
(Workspaces are a nice feature… I know every window manager has them, but I find I use them a lot more with i3. I’ll have one for a browser, one for my primary terminal, and one for my editor.)
Unfortunately out-of-the box i3 didn’t (properly) support my trackpad or special function keys, but that was easily fixed. If you do happen to have a Lenovo G770, here’s how I fixed it:
Published: Thursday, March 17, 2016
Hackification.io is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.