Commit graph

26 commits

Author SHA1 Message Date
Jörg Thalheim
e60c66bd0b replace tlp with power-profiles-daemon
TLP is often no longer the best choice since firmware provides power
profiles instead. That's why we are removing TLP as the default option.
We may want to bring back TLP to some old hardware if it makes sense
i.e. certain thinkpad modules.
2025-11-06 12:07:59 +01:00
Bu Kun
41f2cad3f9
Add flip_done timeout workaround for 14IMH9 2025-07-06 19:21:15 +08:00
Bu Kun
ee94f43c05
Add Lenovo Ideapad 5 Pro 14IMH9 / XiaoXin Pro 14IMH9 2024 2025-05-20 14:06:33 +08:00
Peter Bittner
7d9552ef6b Replace symlink references by real path and delete symlink
The common/pc/laptop/ssd folder was apparently moved a level up and was
replaced by a symlink to keep things working. We can consolidate this now.
2025-05-05 11:17:15 +02:00
Jörg Thalheim
c6c90887f8 drop acpi_call from nixos-hardware
fixes https://github.com/NixOS/nixos-hardware/issues/1114 and tlp also
no longer recommands it.
2024-12-02 12:33:14 +01:00
Vittorio Robecchi
bcf80dc17c Added Lenovo Ideadpad Slim 5 16IAH8 2024-11-02 08:58:38 +00:00
Vittorio Robecchi
8a906c9d34 Added Lenovo Ideadpad 16AHP9 2024-11-02 08:58:38 +00:00
Lyndon Sanche
d4c8e7fc42
lenovo-ideapad-16ach6: Add nvidia architecture 2024-09-04 11:16:45 -06:00
Lyndon Sanche
b890093a86
lenovo-ideapad-15arh05: Add nvidia architecture 2024-09-04 11:16:19 -06:00
Lyndon Sanche
bf95efcbea
lenovo-ideapad-15ach6: Add nvidia architecture 2024-09-04 11:15:55 -06:00
Arne Cuperus
b501c5fbf6 Add configuration for Lenovo IdeaPad Gaming 3 15ach6 2024-07-24 16:36:32 +00:00
Arthur Rump
58b52b0dd1 Add configuration for Lenovo IdeaPad 5 Pro 16ACH6 2024-06-10 04:55:29 +00:00
xtrm
d664fb04de add Lenovo IdeaPad 3 15alc6
Signed-off-by: xtrm <oss@xtrm.me>
2024-05-28 07:25:21 +00:00
Jörg Thalheim
b7747f0f60 remove unused variables with deadnix 2023-12-25 20:25:23 +00:00
waltz
c78145fc51 lenovo: add config for ideapad s145-15api 2023-12-10 21:59:40 +00:00
Kiara Grouwstra
a149e3d37e Lenovo IdeaPad Slim 5: init
note this is to be distinguished from e.g. the slim 5i, which uses intel
2023-10-06 11:30:06 +00:00
Jörg Thalheim
03c6d15152 treewide: apply deadnix and statix 2022-12-31 11:57:44 +01:00
Tristan Daniël Maat
cdd049a353
treewide: Migrate to new nvidia modules 2022-11-13 01:55:13 +00:00
Edgar B
d3e383e974
15arh05: add acpi_call
This can be used by tools like shaansubbaiah/powercontrol to enable fast charging
2022-10-14 05:38:50 +00:00
Edgar B
322dc8db3e
15arh05: fix tlp scaling governor 2022-10-14 05:36:13 +00:00
Guekka
1f9058d65d
add lenovo ideapad 5 15arh05 2022-09-12 13:50:33 +02:00
Yegor Timoshenko
5407ba7a52
treewide: abstract away common configs into common/ 2017-12-24 23:21:05 +00:00
Yegor Timoshenko
3743ae21f5
treewide: only ever set unmergable options via lib.mkDefault
Also extract documentation from raspberry-pi/2/ profile.
2017-12-24 15:13:25 +00:00
Yegor Timoshenko
3c9f432a71 treewide: modules -> profiles, separate dirs, list in README (#29)
Enforce proper naming: all paths are lowercase and hyphen-separated,
if there's a line of models (aspire, macbook-pro, thinkpad) it becomes
a subdirectory. Documentation for profiles is moved to README files in
respective directories.

Add an Org mode table that lists all available profiles and their paths.

Instead of fetching repo locally, use a Nix channel. Making hardware
profiles read-only should improve quality and amount of participation
long-term.
2017-12-22 17:17:00 +00:00
Yegor Timoshenko
440088677b
lenovo: minor cosmetic changes 2017-12-22 02:56:28 +00:00
Maximilian Bosch
d977cf26de
Segregate lenovo/ subdir into thinkpad and ideapad directories
There are several significant differences between ThinkPads and the
other Lenovo models, so this structure must be more precise
2017-09-03 23:34:57 +02:00