diff --git a/README.md b/README.md index 4ec3ca8a..3c5fd9ad 100644 --- a/README.md +++ b/README.md @@ -188,6 +188,7 @@ See code for all available configurations. | [Focus M2 Gen 1](focus/m2/gen1) | `` | | [Gigabyte B550](gigabyte/b550) | `` | | [Gigabyte B650](gigabyte/b650) | `` | +| [GMKtec NucBox G3 Plus](gmktec/nucbox/g3-plus) | `` | | [GPD MicroPC](gpd/micropc) | `` | | [GPD P2 Max](gpd/p2-max) | `` | | [GPD Pocket 3](gpd/pocket-3) | `` | diff --git a/flake.nix b/flake.nix index 254f9453..aa2e9564 100644 --- a/flake.nix +++ b/flake.nix @@ -130,6 +130,7 @@ focus-m2-gen1 = import ./focus/m2/gen1; gigabyte-b550 = import ./gigabyte/b550; gigabyte-b650 = import ./gigabyte/b650; + gmktec-nucbox-g3-plus = import ./gmktec/nucbox/g3-plus; google-pixelbook = import ./google/pixelbook; gpd-micropc = import ./gpd/micropc; gpd-p2-max = import ./gpd/p2-max; diff --git a/gmktec/nucbox/g3-plus/default.nix b/gmktec/nucbox/g3-plus/default.nix new file mode 100644 index 00000000..7cd7d6f3 --- /dev/null +++ b/gmktec/nucbox/g3-plus/default.nix @@ -0,0 +1,27 @@ +/* + * `gmktec-nucbox-g3-plus`: + * + * Product page: + * + * + * This profile just configures the Intel + * Twin Lake N150 CPU and integrated + * graphics for this mini-PC. fstrim is also + * enabled for the SSD. That's all this seemed + * to need to function properly. As is now + * expected from Intel NUC systems, it provides + * a solid "out-of-the-box" experience. No + * special quirks are apparent. + * + * We import the Alder Lake modules since Twin + * Lake is just a refreshed version of the + * Alder Lake-N series. Re-using those seems + * to be fine for this purpose. + */ +{ + imports = [ + ../../../common/cpu/intel/alder-lake + ../../../common/gpu/intel/alder-lake + ../../../common/pc/ssd + ]; +}