Commit graph

1840 commits

Author SHA1 Message Date
Aires 148d32df92 Merge remote-tracking branch 'upstream/master'
Some checks failed
Test / tests (nixos-24.05) (push) Has been cancelled
Test / tests (nixos-unstable) (push) Has been cancelled
2024-08-17 12:50:54 -04:00
mexisme c54cf53e02 Tidy-up idents 2024-08-10 17:15:28 +00:00
mexisme 569b23fd82 Simplify the diff, by moving the (mkIf ...) for the keyboard.autosuspend.enable option to within the associated services.udev.extraRules attr-set 2024-08-10 17:15:28 +00:00
mexisme 6f38f8576c Test the kernel version, rather than the NixOS release version
Co-authored-by: Peder Bergebakken Sundt <pbsds@hotmail.com>
2024-08-10 17:15:28 +00:00
mexisme d1966ef874 Clarify doc-comments 2024-08-10 17:15:28 +00:00
mexisme ddebede974 On ASUS Zephyrus GA402X, make enabling auto-suspend on the keyboard optional
- On kernels before 6.9.x, default to disabling auto-suspend
- On more-recent kernels, default to enabling auto-suspend
2024-08-10 17:15:28 +00:00
Aires dfe45103b6 lenovo/legion/16arha7: fix kernel check for speaker patch 2024-08-10 17:03:31 +00:00
Andy3153 72b83c838d asus-fx506hm: use nvidia-open by default
Uses Nvidia open source kernel modules if driver version is higher than
555

Motivation:
1. Nvidia themselves will be using the open source kernel modules by
   default for drivers above version 555 and for boards that support it
   (like the one in this laptop)
2. this fixes kernel panics I've been having for months
2024-08-10 16:52:19 +00:00
kurogeek 6ed5521636 thinkpad-t14-gen1: add a kernel param for touchpad to work properly 2024-08-10 16:40:58 +00:00
Cassie Cheung f568ffb601 apple/t2: bump kernel to 6.10.3 2024-08-10 16:29:06 +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
Ali Rizvi 14c333162b treewide: remove uses of lib.mdDoc 2024-07-30 09:47:52 +00:00
Stig Palmquist eab049fe17 surface: linux 6.9.9 -> 6.9.12 2024-07-29 18:38:25 +00:00
Jörg Thalheim e67b60fb1b
Merge pull request #1060 from ericthomasca/master
fix link text for Omen 14-fb0798ng
2024-07-27 23:15:37 +02:00
Eric Thomas b7b55739f7
fix link text for Omen 14-fb0798ng 2024-07-26 20:53:48 -02:30
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
Guanran Wang d3c993c851 Lenovo ThinkPad X1 (12th Gen): init 2024-07-25 12:45:38 +00:00
mexisme 60d3bae384 Add deprecation explanation 2024-07-25 12:33:47 +00:00
mexisme 13d6cbde4d Create asus-zephyrus-ga402x-amdgpu and asus-zephyrus-ga402x-nvidia entries
- Previous attr-set style providing "amdgpu" and "nvidia" is broken by PR #1046
- Add deprecation assertion for asus-zephyrus-ga402x
2024-07-25 12:33:47 +00:00
mexisme 5bd0371d3f Create lenovo-yoga-7-14ARH7-amdgpu and lenovo-yoga-7-14ARH7-nvidia entries
- Previous attr-set style providing "amdgpu" and "nvidia" is broken by PR #1046
- Add deprecation assertion for lenovo-yoga-7-14ARH7
2024-07-25 09:35:27 +00:00
Jörg Thalheim 0550809b07
Merge pull request #1020 from paepckehh/master
apple-macbookpro-14-1: update, apple-imac-18-2: add
2024-07-25 11:23:10 +02: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
Tobias Mayer a7432ebaef framework/16-inch: Mark keyboard as internal for libinput
This addition tells libinput that the built-in keyboard is indeed
internal, allowing the "Disable-While-Typing" setting to take effect.

The method is explained at
https://linuxtouchpad.org/libinput/2022/05/07/disable-while-typing.html.
2024-07-24 16:48:33 +00:00
Arne Cuperus b501c5fbf6 Add configuration for Lenovo IdeaPad Gaming 3 15ach6 2024-07-24 16:36:32 +00:00
mexisme 405b654893 Add Lenovo Thinkpad T14 Gen5
- Which is basically the same as Gen4 ...
2024-07-23 17:03:44 +00:00
mergify[bot] 217b5812a2
Merge branch 'master' into master 2024-07-19 18:22:04 +00:00
Lyndon Sanche ab165a8a6c codeowners: Add Lyndeno for XPS-9560
This is my daily driver and I foresee this to be the case for a long
while.

Contributions directly to this model:
- #691
- #696

Contributions indirectly affecting this model:
- #692
2024-07-19 18:22:01 +00:00
Jörg Thalheim 05672b50f7 dell/xps/15-9560: fix graphics options 2024-07-19 18:10:23 +00:00
Jörg Thalheim 6a4ecebce5 dell/xps/15-9560: use graphics option 2024-07-19 18:10:23 +00:00
liamwb 42577dbb0f removed parts that are included in other modules 2024-07-19 18:10:23 +00:00
liamwb 19e9c2fb7a naively pasted code from our forum discussion 2024-07-19 18:10:23 +00:00
Nico Elbers ece5b12014 update README for omen 16-n0280nd 2024-07-19 17:58:34 +00:00
Nico Elbers 89a33c8e93 omen 16-n0280nd: init 2024-07-19 17:58:34 +00:00
Jörg Thalheim a70fa1ac5b
Merge branch 'master' into master 2024-07-19 19:50:48 +02:00
superherointj 71b92eab15 asus-rog-strix-x570: init
Spec: https://rog.asus.com/motherboards/rog-strix/rog-strix-x570-e-gaming-model/spec/
2024-07-19 16:05:41 +00:00
Dom Rodriguez d8bfbbf614 fix: Add more aliases to 24.05-compat
We're using these options too, which breaks builds without this commit.

Fixes: #1045
Signed-off-by: Dom Rodriguez <shymega@shymega.org.uk>
2024-07-19 15:41:46 +00:00
Niklas Gollenstede 3501b9c096 flake.nix: export paths instead of imported files 2024-07-19 15:29:10 +00:00
❄️ bb90787ea0
Merge pull request #1041 from jjtt/x260
Remove BTRFS related setting for ThinkPad x260
2024-07-18 16:45:12 -03:00
jjtt 108f27f71e Remove BTRFS related setting
The note about BTRFS has been removed from the linked Arch wiki page in January 2021 with a comment:

> Removing note about problems with Btrfs and ALPM, since issues have been fixed in the kernel (4.15 -> https://www.spinics.net/lists/linux-btrfs/msg101833.html))

See: https://wiki.archlinux.org/index.php?title=TLP&oldid=650059
2024-07-18 21:58:17 +03:00
❄️ ede1f14cc2
Merge pull request #1037 from Sigmanificient/master
asus-rog-strix-g713ie: init
2024-07-18 14:20:32 -03:00
Sigmanificient 9a816e3d1c asus-rog-strix-g713ie: init
update README for asus rog-strix g713ie
2024-07-18 19:06:24 +02:00
toastal 9a187879f4
lenovo-thinkpad-z13-gen2: move to asound.conf
`sound.*` was removed upstream in Nixpkgs
2024-07-18 14:03:33 -03:00
Aires 13dee7858d Merge remote-tracking branch 'upstream/master'
Some checks failed
Test / tests (nixos-24.05) (push) Has been cancelled
Test / tests (nixos-unstable) (push) Has been cancelled
2024-07-17 09:11:03 -04:00
Michael Paepcke 37d3f20674
Update README.md
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2024-07-15 19:35:43 +00:00
Michael Paepcke ea9f6719b1
Update README.md
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2024-07-15 19:35:33 +00:00
Michael Paepcke 6187754bdd
Update README.md
Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2024-07-15 19:35:23 +00:00
Jörg Thalheim c5013aa7ce common/gpu/nvidia: use lib.mkDefault for hardware.nvidia.modesetting 2024-07-11 22:43:18 +00:00