diff --git a/README.md b/README.md index 24a8d6e..cb30dd3 100644 --- a/README.md +++ b/README.md @@ -65,133 +65,96 @@ you can easily pin to a particular revision if you desire more stability. See code for all available configurations. -| Model | Path | -| --------------------------------- | -------------------------------------------------- | -| [Acer Aspire 4810T][] | `` | -| Airis N990 | `` | -| Apple MacBook Air 3,X | `` | -| Apple MacBook Air 4,X | `` | -| Apple MacBook Air 6,X | `` | -| [Apple MacBook Pro 10,1][] | `` | -| Apple MacBook Pro 12,1 | `` | -| Asus TUF FX504GD | `` | -| BeagleBoard PocketBeagle | `` | -| [Dell G3 3779][] | `` | -| Dell Latitude 3480 | `` | -| Dell Precision 5530 | `` | -| [Dell XPS E7240][] | `` | -| [Dell XPS 13 7390][] | `` | -| [Dell XPS 13 9310][] | `` | -| [Dell XPS 13 9343][] | `` | -| [Dell XPS 13 9360][] | `` | -| [Dell XPS 13 9370][] | `` | -| [Dell XPS 13 9380][] | `` | -| [Dell XPS 15 7590][] | `` | -| [Dell XPS 15 9550][] | `` | -| [Dell XPS 15 9550, nvidia][] | `` | -| [Dell XPS 15 9560][] | `` | -| [Dell XPS 15 9560, intel only][] | `` | -| [Dell XPS 15 9560, nvidia only][] | `` | -| [Dell XPS 15 9500][] | `` | -| [Dell XPS 15 9500, nvidia][] | `` | -| FriendlyARM NanoPC-T4 | `` | -| [Google Pixelbook][] | `` | -| [GPD MicroPC][] | `` | -| [Inverse Path USB armory][] | `` | -| Lenovo IdeaPad Z510 | `` | -| Lenovo ThinkPad E470 | `` | -| Lenovo ThinkPad E495 | `` | -| Lenovo ThinkPad L13 | `` | -| Lenovo ThinkPad L13 Yoga | `` | -| Lenovo ThinkPad L14 (Intel) | ` | -| Lenovo ThinkPad L14 (AMD) | ` | -| Lenovo ThinkPad P1 | `` | -| Lenovo ThinkPad P1 Gen 3 | `` | -| Lenovo ThinkPad P53 | `` | -| Lenovo ThinkPad T14 | `` | -| Lenovo ThinkPad T14 AMD Gen 1 | `` | -| Lenovo ThinkPad T14s | `` | -| Lenovo ThinkPad T14s AMD Gen 1 | `` | -| Lenovo ThinkPad T410 | `` | -| Lenovo ThinkPad T420 | `` | -| Lenovo ThinkPad T430 | `` | -| Lenovo ThinkPad T440s | `` | -| Lenovo ThinkPad T440p | `` | -| Lenovo ThinkPad T450s | `` | -| Lenovo ThinkPad T460 | `` | -| Lenovo ThinkPad T460s | `` | -| Lenovo ThinkPad T470s | `` | -| Lenovo ThinkPad T480 | `` | -| Lenovo ThinkPad T480s | `` | -| Lenovo ThinkPad T490 | `` | -| Lenovo ThinkPad T495 | `` | -| Lenovo ThinkPad X113 Yoga | `` | -| Lenovo ThinkPad X140e | `` | -| Lenovo ThinkPad X200s | `` | -| Lenovo ThinkPad X220 | `` | -| Lenovo ThinkPad X230 | `` | -| Lenovo ThinkPad X250 | `` | -| [Lenovo ThinkPad X260][] | `` | -| Lenovo ThinkPad X270 | `` | -| Lenovo ThinkPad X280 | `` | -| [Lenovo ThinkPad X1 (6th Gen)][] | `` | -| [Lenovo ThinkPad X1 (7th Gen)][] | `` | -| Lenovo ThinkPad X1 Extreme Gen 2 | `` | -| [Lenovo ThinkPad X13][] | `` | -| [Microsoft Surface Pro 3][] | `` | -| [MSI GS60 2QE][] | `` | -| PC Engines APU | `` | -| [Raspberry Pi 2][] | `` | -| [Raspberry Pi 4][] | `` | -| [Samsung Series 9 NP900X3C][] | `` | -| [Purism Librem 13v3][] | `` | -| [Purism Librem 15v3][] | `` | -| Supermicro A1SRi-2758F | `` | -| Supermicro X10SLL-F | `` | -| [System76 (generic)][] | `` | -| [System76 Darter Pro 6][] | `` | -| [Toshiba Chromebook 2 `swanky`][] | `` | -| [Tuxedo InfinityBook v4][] | `` | - -[Acer Aspire 4810T]: acer/aspire/4810t -[Asus TUF FX504GD]: asus/fx504gd -[Apple MacBook Pro 10,1]: apple/macbook-pro/10-1 -[Dell G3 3779]: dell/g3/3779 -[Dell XPS E7240]: dell/e7240 -[Dell XPS 13 7390]: dell/xps/13-7390 -[Dell XPS 13 9343]: dell/xps/13-9343 -[Dell XPS 13 9310]: dell/xps/13-9310 -[Dell XPS 13 9360]: dell/xps/13-9360 -[Dell XPS 13 9370]: dell/xps/13-9370 -[Dell XPS 13 9380]: dell/xps/13-9380 -[Dell XPS 15 7590]: dell/xps/15-7590 -[Dell XPS 15 9550]: dell/xps/15-9550 -[Dell XPS 15 9560]: dell/xps/15-9560 -[Dell XPS 15 9560, intel only]: dell/xps/15-9560/intel -[Dell XPS 15 9560, nvidia only]: dell/xps/15-9560/nvidia -[Google Pixelbook]: google/pixelbook -[GPD MicroPC]: gpd/micropc -[Inverse Path USB armory]: inversepath/usbarmory -[Lenovo ThinkPad P1]: lenovo/thinkpad/p1 -[Lenovo ThinkPad P1 (3th Gen)]: lenovo/thinkpad/p1/3th-gen -[Lenovo ThinkPad X1 (6th Gen)]: lenovo/thinkpad/x1/6th-gen -[Lenovo ThinkPad X1 (7th Gen)]: lenovo/thinkpad/x1/7th-gen -[Lenovo ThinkPad X13]: lenovo/thinkpad/x13 -[Lenovo ThinkPad X13 Yoga]: lenovo/thinkpad/x13-yoga -[Lenovo ThinkPad X260]: lenovo/thinkpad/x260 -[Microsoft Surface Pro 3]: microsoft/surface-pro/3 -[MSI GS60 2QE]: msi/gs60 -[One-Netbook OneNetbook 4]: onenetbook/4 -[Raspberry Pi 2]: raspberry-pi/2 -[Samsung Series 9 NP900X3C]: samsung/np900x3c -[System76 (generic)]: system76 -[System76 Darter Pro 6]: system76/darp6 -[Purism Librem 13v3]: purism/librem/13v3 -[Purism Librem 15v5]: purism/librem/15v5 -[Toshiba Chromebook 2 `swanky`]: toshiba/swanky -[Tuxedo InfinityBook v4]: nixos-hardware/tuxedo/infinitybook/v4 +| Model | Path | +| ------------------------------------------------------------------- | -------------------------------------------------- | +| [Acer Aspire 4810T](acer/aspire/4810t) | `` | +| [Airis N990](airis/n990) | `` | +| [Apple MacBook Air 3,X](apple/macbook-air/3) | `` | +| [Apple MacBook Air 4,X](apple/macbook-air/4) | `` | +| [Apple MacBook Air 6,X](apple/macbook-air/6) | `` | +| [Apple MacBook Pro 12,1](apple/macbook-pro/12-1) | `` | +| [Apple MacBook Pro 10,1](apple/macbook-pro/10-1) | `` | +| [Asus TUF FX504GD](asus/fx504gd) | `` | +| [BeagleBoard PocketBeagle](beagleboard/pocketbeagle) | `` | +| [Dell G3 3779](dell/g3/3779) | `` | +| [Dell Latitude 3480](dell/latitude/3480) | `` | +| [Dell Precision 5530](dell/precision/5530) | `` | +| [Dell XPS E7240](dell/e7240) | `` | +| [Dell XPS 13 7390](dell/xps/13-7390) | `` | +| [Dell XPS 13 9310](dell/xps/13-9310) | `` | +| [Dell XPS 13 9343](dell/xps/13-9343) | `` | +| [Dell XPS 13 9360](dell/xps/13-9360) | `` | +| [Dell XPS 13 9370](dell/xps/13-9370) | `` | +| [Dell XPS 13 9380](dell/xps/13-9380) | `` | +| [Dell XPS 15 7590](dell/xps/15-7590) | `` | +| [Dell XPS 15 9550](dell/xps/15-9550) | `` | +| [Dell XPS 15 9550, nvidia](dell/xps/15-9550/nvidia) | `` | +| [Dell XPS 15 9560](dell/xps/15-9560) | `` | +| [Dell XPS 15 9560, intel only](dell/xps/15-9560/intel) | `` | +| [Dell XPS 15 9560, nvidia only](dell/xps/15-9560/nvidia) | `` | +| [Dell XPS 15 9500](dell/xps/15-9500) | `` | +| [Dell XPS 15 9500, nvidia](dell/xps/15-9500/nvidia) | `` | +| [FriendlyARM NanoPC-T4](friendlyarm/nanopc-t4) | `` | +| [Google Pixelbook](google/pixelbook) | `` | +| [GPD MicroPC](gpd/micropc) | `` | +| [Inverse Path USB armory](inversepath/usbarmory) | `` | +| [Lenovo IdeaPad Z510](lenovo/ideapad/z510) | `` | +| [Lenovo ThinkPad E470](lenovo/thinkpad/e470) | `` | +| [Lenovo ThinkPad E495](lenovo/thinkpad/e495) | `` | +| [Lenovo ThinkPad L13](lenovo/thinkpad/l13) | `` | +| [Lenovo ThinkPad L13 Yoga](lenovo/thinkpad/l13-yoga) | `` | +| [Lenovo ThinkPad L14 (Intel)](lenovo/thinkpad/l14/intel) | `` | +| [Lenovo ThinkPad L14 (AMD)](lenovo/thinkpad/l14/amd) | `` | +| [Lenovo ThinkPad P1](thinkpad/p1) | `` | +| [Lenovo ThinkPad P1 Gen 3](lenovo/thinkpad/p1/3th-gen) | `` | +| [Lenovo ThinkPad P53](lenovo/thinkpad/p53) | `` | +| [Lenovo ThinkPad T14](lenovo/thinkpad/t14) | `` | +| [Lenovo ThinkPad T14s](lenovo/thinkpad/t14s) | `` | +| [Lenovo ThinkPad T14 AMD Gen 1](lenovo/thinkpad/t14s/amd/gen1) | `` | +| [Lenovo ThinkPad T14s AMD Gen 1](lenovo/thinkpad/t14s/amd/gen1) | `` | +| [Lenovo ThinkPad T410](lenovo/thinkpad/t410) | `` | +| [Lenovo ThinkPad T420](lenovo/thinkpad/t420) | `` | +| [Lenovo ThinkPad T430](lenovo/thinkpad/t430) | `` | +| [Lenovo ThinkPad T440s](lenovo/thinkpad/t440s) | `` | +| [Lenovo ThinkPad T440p](lenovo/thinkpad/t440p) | `` | +| [Lenovo ThinkPad T450s](lenovo/thinkpad/t450s) | `` | +| [Lenovo ThinkPad T460](lenovo/thinkpad/t460) | `` | +| [Lenovo ThinkPad T460s](lenovo/thinkpad/t460s) | `` | +| [Lenovo ThinkPad T470s](lenovo/thinkpad/t470s) | `` | +| [Lenovo ThinkPad T480](lenovo/thinkpad/t480) | `` | +| [Lenovo ThinkPad T480s](lenovo/thinkpad/t480s) | `` | +| [Lenovo ThinkPad T490](lenovo/thinkpad/t490) | `` | +| [Lenovo ThinkPad T495](lenovo/thinkpad/t495) | `` | +| [Lenovo ThinkPad X113 Yoga](lenovo/thinkpad/x13-yoga) | `` | +| [Lenovo ThinkPad X140e](lenovo/thinkpad/x140e) | `` | +| [Lenovo ThinkPad X200s](lenovo/thinkpad/x200s) | `` | +| [Lenovo ThinkPad X220](lenovo/thinkpad/x220) | `` | +| [Lenovo ThinkPad X230](lenovo/thinkpad/x230) | `` | +| [Lenovo ThinkPad X250](lenovo/thinkpad/x250) | `` | +| [Lenovo ThinkPad X260](lenovo/thinkpad/x260) | `` | +| [Lenovo ThinkPad X270](lenovo/thinkpad/x270) | `` | +| [Lenovo ThinkPad X280](lenovo/thinkpad/x280) | `` | +| [Lenovo ThinkPad X1 (6th Gen)](lenovo/thinkpad/x1/6th-gen) | `` | +| [Lenovo ThinkPad X1 (7th Gen)](lenovo/thinkpad/x1/7th-gen) | `` | +| [Lenovo ThinkPad X1 Extreme Gen 2](lenovo/thinkpad/x1-extreme/gen2) | `` | +| [Lenovo ThinkPad X13](lenovo/thinkpad/x13) | `` | +| [Microsoft Surface Pro 3](microsoft/surface-pro/3) | `` | +| [MSI GS60 2QE](msi/gs60) | `` | +| [PC Engines APU](pcengines/apu) | `` | +| [Raspberry Pi 2](raspberry-pi/2) | `` | +| [Raspberry Pi 4](raspberry-pi/4) | `` | +| [Samsung Series 9 NP900X3C](samsung/np900x3c) | `` | +| [Purism Librem 13v3](purism/librem/13v3) | `` | +| [Purism Librem 15v3](purism/librem/13v3) | `` | +| [Supermicro A1SRi-2758F](supermicro/a1sri-2758f) | `` | +| [Supermicro X10SLL-F](supermicro/x10sll-f) | `` | +| [System76 (generic)](system76) | `` | +| [System76 Darter Pro 6](system76/darp6) | `` | +| [Toshiba Chromebook 2 `swanky`](toshiba/swanky) | `` | +| [Tuxedo InfinityBook v4](tuxedo/infinitybook/v4) | `` | ## How to contribute a new device profile diff --git a/lenovo/thinkpad/l13/default.nix b/lenovo/thinkpad/l13/default.nix index 3c09f50..95308ab 100644 --- a/lenovo/thinkpad/l13/default.nix +++ b/lenovo/thinkpad/l13/default.nix @@ -3,6 +3,7 @@ imports = [ ../../../common/cpu/intel ../../../common/pc/laptop/acpi_call.nix + ../../../common/pc/laptop/ssd ../. ]; diff --git a/toshiba/swanky/default.nix b/toshiba/swanky/default.nix index 8361df6..2f55280 100644 --- a/toshiba/swanky/default.nix +++ b/toshiba/swanky/default.nix @@ -18,9 +18,9 @@ in # Sound requires a custom UCM config: system.replaceRuntimeDependencies = [{ - original = pkgs.alsaLib; + original = pkgs.alsa-lib; - replacement = pkgs.alsaLib.overrideAttrs (super: { + replacement = pkgs.alsa-lib.overrideAttrs (super: { postFixup = "cp -r ${ucm}/chtmax98090 $out/share/alsa/ucm"; }); }];