{ config, ... }:
{
  imports = [
    ./thinkpad.nix
  ];

  nixpkgs.hostPlatform = {
    system = "x86_64-linux";
    config = "x86_64-unknown-linux-gnu";
  };

  # tp_smapi works on ThinkPads made before 2013. See compat table:
  # https://www.thinkwiki.org/wiki/Tp_smapi#Model-specific_status
  boot.kernelModules = [ "tp_smapi" ];
  boot.extraModulePackages = with config.boot.kernelPackages; [ tp_smapi ];
}