Skip to content

retiarylime/thinkpad-t14s

Repository files navigation

Thinkpad T14s Gen 2 AMD

This repository collects notes, tweaks and configuration snippets I use to customise my ThinkPad T14s Gen 2 AMD running LMDE 7. This is actually a dual boot machine; LMDE 7 and Windows 11 Pro.

Use this document as a living table of contents for the repo. Each section links to a focused guide or configuration file.

screenshot

Table of contents

  1. System overview
  2. Display and UI
    • Gamma fixes — My screen on Linux somehow has low contrast. So I fixed it by setting a higher contrast display gamma and run as user systemd service.
    • GTK styling tweaks — Highlight active window using coloured borders with custom gtk.css. But has totally being replaced with my self-developed Cinnamon extension dim-unfocused-windows
    • Dim unfocused windows — My self-developed Cinnamon extension to stay focus on active window by dimming unfocused windows.
    • Thinkpad wallpaper — Wallpapers for Thinkpad.
  3. Input and pointing devices
  4. Power management
    • auto-cpufreq — CPU and battery optimizer. For me, this works better than TLP at saving battery life.
    • TLP — Installing and configuring TLP for battery life. But I found that auto-cpufreq does better job.
    • Battery charge thresholds — How to set start/stop thresholds without TLP.
  5. Boot & firmware
  6. Troubleshooting

Using these customizations

  • These are personal customization notes and examples; treat them as guidance, not a polished distribution/package.
  • When applying system-wide changes (services, modprobe, udev, GRUB), review commands before running and keep backups (for example: copy config files before editing).

Layout of this repository

  • Root README (this file): docs index and TOC.
  • Individual guides are stored as Markdown files organised by topic (power-management, grub-theme-thinkpad, gtk-styling, bugs, etc.).

About

Linux customization of my Thinkpad T14s Gen 2 AMD

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages