Adding Dell XPS 13 9333

This commit is contained in:
Matthieu Dubuget 2023-08-03 21:50:38 +02:00 committed by Jörg Thalheim
parent 24f9162b26
commit 6dcf1381ec
4 changed files with 26 additions and 0 deletions

View File

@ -104,6 +104,7 @@ See code for all available configurations.
| [Dell XPS 13 7390](dell/xps/13-7390) | `<nixos-hardware/dell/xps/13-7390>` |
| [Dell XPS 13 9300](dell/xps/13-9300) | `<nixos-hardware/dell/xps/13-9300>` |
| [Dell XPS 13 9310](dell/xps/13-9310) | `<nixos-hardware/dell/xps/13-9310>` |
| [Dell XPS 13 9333](dell/xps/13-9333) | `<nixos-hardware/dell/xps/13-9333>` |
| [Dell XPS 13 9343](dell/xps/13-9343) | `<nixos-hardware/dell/xps/13-9343>` |
| [Dell XPS 13 9350](dell/xps/13-9350) | `<nixos-hardware/dell/xps/13-9350>` |
| [Dell XPS 13 9360](dell/xps/13-9360) | `<nixos-hardware/dell/xps/13-9360>` |

View File

@ -0,0 +1,9 @@
= Dell XPS 13 9300 =
== SSD ==
In the <code>default.nix</code> file, I imported
<code>../../../common/pc/ssd</code> because my laptop has currently an SSD, but
I'm not sure if it was the case when I bought it or if I installed it later.
The main updates allow the touchpad to work.

View File

@ -0,0 +1,15 @@
{ lib, pkgs, ... }: {
imports = [
../../../common/cpu/intel
../../../common/pc/laptop
../../../common/pc/ssd
];
# Required to allow the touchpad to work
boot.kernelParams = [ "i8042.nopnp=1" ];
boot.blacklistedKernelModules = [ "i2c_hid" "i2c_hid_acpi" ];
boot.kernelModules = [ "synaptics_i2c"];
# Allows for updating firmware via `fwupdmgr`.
services.fwupd.enable = true;
}

View File

@ -39,6 +39,7 @@
dell-xps-13-7390 = import ./dell/xps/13-7390;
dell-xps-13-9300 = import ./dell/xps/13-9300;
dell-xps-13-9310 = import ./dell/xps/13-9310;
dell-xps-13-9333 = import ./dell/xps/13-9333;
dell-xps-13-9343 = import ./dell/xps/13-9343;
dell-xps-13-9350 = import ./dell/xps/13-9350;
dell-xps-13-9360 = import ./dell/xps/13-9360;