lamamp.is

This is my Thinkpad X230, it runs Gentoo Linux

This divine combo allows me to use my computer in ways that normal people couldn't even dream of.

Why do I use an old Thinkpad?

Because Luke Smith told me so!

That's the short answer, but there are multiple reasons why:



List of Mods (chronological)

One of the reasons I like my X230 Thinkpad is how much you can modify it. Below are all the modifications I’ve done in chronological order.

  1. When I bought it used, it already had 8GB RAM and a 256GB SATA3 SSD.
  2. I replaced the terrible TN panel with a much brighter and nicer IPS panel. I used a panel with product number LP125WH2(SL)(B3).
  3. I replaced the 6 cell battery with a 9 cell battery I bought from Duracell Direct. Pricy but gives me 5+ hours of battery life.
  4. I replaced the standard charging module with USB-C charging from this Tindie listing. I can easily charge my laptop with any 65W USB-C phone charger.
  5. My model was an X220 before — I swapped its motherboard with one from an X230. Instructions I followed are here: FrankenPad / X225 guide.
  6. After I "upgraded" to an X230, I followed these steps to support my old X220 keyboard.
  7. I 3D-printed an Express Card dummy card to fit in the Express Card slot — reduces chassis flex in that area a little.
  8. I found a genuine NMB US X220 keyboard on eBay in good condition for a great price — essentially the best keyboard ever made for that model.
  9. I replaced the Bluetooth 3.0 chip with a Bluetooth 4.0 chip I bought on AliExpress.
  10. I changed the default TrackPoint with a Soft Rim TrackPoint I bought on eBay. Much nicer to use than the original.


Software that I use

I really enjoy testing and using different utilities and programs on my computer and these are what I currently use. I definitely recommend everything listed here.

Many of my configuration files for these can be found on my github.



Why do I use Gentoo Linux then?

TL;DR: Amazing package manager, great documentation, customizable, liberating to use.
Larry the cow, Gentoo's mascot

Gentoo is truly customizable and liberating to use. No other distro gives me the freedom to experiment with it as easily and elegantly as Gentoo. The package manager, Portage, is incredible. I've spent so much time just messing around with USE flags and compiler flags, compiling custom kernels, testing software, and I've enjoyed all of it. The wiki is incredibly well written, easy to navigate and full of information. It is always a pleasure to read the documentation.

Of course, the downside to all this is that you have to wait a lot to compile each and every package, although it has gotten better with the recent Gentoo Binary Host. I usually have to let software updates run overnight. Especially with my laptop's old dual core processor, it can be extra long sometimes.

I have gotten used to it and it doesn't bother me. It's almost like a ritual I like to perform before going to bed, and waking up to see if it has finished. You can argue that the upside is that you are always very consious of what packages are in your system because more packages = longer compilation times, so you are encouraged to keep your install clean and tidy.

Gentoo is not for everyone obviously, but it is for me. I enjoy using Gentoo and I don't see myself switching to anything else anytime soon. Give it a try, you might discover a new pastime.


The magical powers Gentoo gives you