Commit Graph

101 Commits

Author SHA1 Message Date
Jörg Thalheim
d2c87a8e19 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-07-02 07:09:13 +02:00
Andre
6038f6ebd2 Merge remote-tracking branch 'upstream/master' into nixfmt 2025-07-01 11:26:06 -04:00
Andre
dcbb69f9bc feat: update Surface stable kernel to 6.15.3 2025-06-22 11:55:13 -04:00
Andre
51e51e6014 chore: format repo using treefmt-nix and nixfmt-rfc-style 2025-06-04 12:35:54 -04:00
Andre
306ff6c5f6 surface: revert longterm kernel to 6.12.19 2025-04-23 13:44:36 -04:00
Andre
34f02c326d Apply suggestions from code review - option name
Add `hardware` to option name

Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2025-04-23 10:14:28 -04:00
Andre
0012cffb69 microsoft/surface: update stable linux-surface to 6.14.2 2025-04-20 12:08:18 -04:00
Andre
33aa2d8399 microsoft/surface: decouple kernel source and linux-surface package versions 2025-04-12 11:28:09 -04:00
Andre
2034c5d2e7 microsoft/surface: rename 'lts' and 'latest' to 'longterm' and 'stable' 2025-04-12 10:42:29 -04:00
Andre
dab2104c1f microsoft/surface: switch back to using sha256 instead of hash due to connection breaking 2025-04-12 10:39:52 -04:00
Andre
bb295c09d9 microsoft/surface: remove repos.nix file and update README 2025-04-11 15:03:42 -04:00
Andre
9726adf371 microsoft/surface: add kernel source hash logic 2025-04-11 11:14:17 -04:00
Andre
8141742b12 microsoft/surface: add kernel switching for LTS and latest kernels 2025-04-10 20:37:04 -04:00
matthiasdotsh
4f4d97d7b7 surface: linux 6.12.18 -> 6.12.19 2025-03-17 13:15:07 +00:00
matthiasdotsh
59314eb9f5 surface: linux 6.12.17 -> 6.12.18 2025-03-12 15:02:32 +00:00
matthiasdotsh
d23a3bc3c6 surface: linux 6.12.16 -> 6.12.17 2025-03-07 03:55:14 +00:00
matthiasdotsh
d2483459e8 surface: linux 6.12.14 -> 6.12.16 2025-02-24 07:44:52 +00:00
matthiasdotsh
4f90da509b surface: linux 6.12.12 -> 6.12.14 2025-02-17 12:53:53 +00:00
matthiasdotsh
c5666d9cd6 surface: linux 6.12.11 -> 6.12.12 2025-02-06 04:19:56 +00:00
matthiasdotsh
3a123626d9 surface: linux 6.12.9 -> 6.12.11 2025-01-24 20:33:51 +00:00
matthiasdotsh
8870dcaff6 surface: linux 6.12.8 -> 6.12.9 2025-01-09 16:55:05 +00:00
matthiasdotsh
178ff0c3f5 surface: linux 6.12.7 -> 6.12.8 2025-01-07 07:10:06 +00:00
matthiasdotsh
76dcc45ea6 Bump linux-surface patches to arch-6.12.7-1 2025-01-07 07:10:06 +00:00
matthiasdotsh
7c674c6734 surface: linux 6.12.6 -> 6.12.7 2024-12-28 12:17:01 +00:00
matthiasdotsh
1db3c42d93 surface: linux 6.12.4 -> 6.12.6 2024-12-19 22:07:18 +01:00
matthiasdotsh
b12e314726 microsoft/surface: Update to kernel 6.12.4 2024-12-16 12:35:17 +00:00
Andre
df8450fa26 microsoft/surface: Remove old kernel version 2024-11-02 10:40:15 -04:00
Andre
097c476b07 microsoft/surface: Update to kernel 6.11.4 2024-10-24 17:07:29 -04:00
mexisme
efb12d7f46 Remove archived repo 2024-10-19 09:34:30 +00:00
mexisme
3e40c44916 microsoft/surface/go: Add comment about obsolete kvalo/ath10k-firmware repo 2024-10-19 09:34:30 +00:00
Stig Palmquist
feefc78fbc surface: linux 6.10.3 -> 6.10.5 2024-08-19 11:36:52 +00:00
Stig Palmquist
107bb46eef surface: linux 6.9.12 -> 6.10.3 2024-08-08 20:44:18 +00:00
Stig Palmquist
e6d16f1b6b surface: linux-surface arch-6.9.9-1 -> arch-6.10.3-1 2024-08-08 20:44:18 +00:00
Stig Palmquist
eab049fe17 surface: linux 6.9.9 -> 6.9.12 2024-07-29 18:38:25 +00:00
Tracteur Blindé
0b4d40f95a surface: linux 6.9.3 -> 6.9.9 2024-07-26 18:19:19 +00:00
Tracteur Blindé
1091743811 surface: linux-surface arch-6.9.3-1 to arch-6.9.9-1 2024-07-26 18:19:19 +00:00
Majiir Paktu
226e517854 surface: fix default kernel version 2024-07-25 09:22:23 +00:00
Majiir Paktu
39ac67a5fe surface: fix isVersionOf check 2024-07-25 09:22:23 +00:00
Flameopathic
27487bcd12 change iptsd and system-control to nixpkgs versions - fixes iptsd bug 2024-06-20 20:45:41 -04:00
Stig Palmquist
5ca7d128e6 surface: linux 6.8.9 -> 6.9.3 2024-06-12 15:29:31 +00:00
Stig Palmquist
7738cb40f6 surface: linux-surface arch-6.8.6-1 -> arch-6.9.3-1 2024-06-12 15:29:31 +00:00
Stig Palmquist
d623635bb7 surface: linux 6.8.6 -> 6.8.9 2024-05-05 04:53:45 +00:00
Tracteur Blindé
6f976e5375 surface: linux-surface to 6.8.6 2024-04-18 11:51:15 +00:00
Tracteur Blindé
699723a728 surface: linux-surface to 6.8.1 2024-04-18 11:51:15 +00:00
Stig Palmquist
41e6854df7 surface: linux 6.6.13 -> 6.6.25 2024-04-06 17:49:02 +02:00
mexisme
88712a124b Pick a better name than "versionsOfOption" 2024-01-31 21:36:14 +13:00
mexisme
85a2b5542e Restore the "majorVersion" functionality 2024-01-31 21:33:40 +13:00
mexisme
c5214dc06a Add some functions to allow for a major.minor kernel version to be able to auto-allow the major.minor.patch to be auto-selected 2024-01-31 21:33:39 +13:00
mexisme
7def533968 Drop the deprecated "linuxPackage1" function, rename "linuxPackage2" to "linuxPackage" 2024-01-31 12:00:03 +13:00
mexisme
f2fbed9ce6 Merge branch 'master' into microsoft/surface/kernel-6.6 2024-01-31 11:53:54 +13:00