Merge pull request #447 from aciceri/thinkpad-x1-g7

Removed unnecesary quirks and added `throttled` service
This commit is contained in:
Jörg Thalheim 2022-09-02 05:22:28 +01:00 committed by GitHub
commit 7866333317
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 16 deletions

View file

@ -1,15 +0,0 @@
{ lib, pkgs, ... }:
{
# This can be removed when the default kernel is at least version 5.6
# https://github.com/NixOS/nixpkgs/pull/86168
boot.kernelPackages = lib.mkIf
(lib.versionOlder pkgs.linux.version "5.6")
(lib.mkDefault pkgs.linuxPackages_latest);
# This can be removed when PulseAudio is at least version 14
# https://wiki.archlinux.org/index.php/Lenovo_ThinkPad_X1_Carbon_(Gen_7)#Audio
hardware.pulseaudio.extraConfig = ''
load-module module-alsa-sink device=hw:0,0 channels=4
load-module module-alsa-source device=hw:0,6 channels=4
'';
}

View file

@ -1,8 +1,10 @@
{ lib, ... }:
{ {
imports = [ imports = [
../. ../.
../../../../common/pc/laptop/acpi_call.nix ../../../../common/pc/laptop/acpi_call.nix
../../../../common/pc/laptop/ssd ../../../../common/pc/laptop/ssd
./audio.nix
]; ];
services.throttled.enable = lib.mkDefault true;
} }