ThinkPad 25 Kernel and Drivers (including Optimus support)
This repo exists for my own use with my ThinkPad 25, but you are quite welcome to use it. It is intended to be stable, and involve minimal changes to the default setup. This repo may also be useful for users of the ThinkPads T470p, T470, T470s, etc.
* a newer kernel, for a recent enough thinkpad_acpi module to enable all the multimedia keys and powersaving functionality for the chipset
* not too new a kernel, so that the proprietary NVIDIA drivers work
* Bumblebee and drivers, so power consumption can be low on battery power (preferring the onboard Intel HD 620 graphics), but one is free to use the discrete graphics card (NVIDIA GeForce 940MX) as needed
That's it! Feel free to hit me up on Freenode (where I'm online as 'pxc') if you have any questions, problems, or advice.