Skip to content

Commit 0833dc8

Browse files
sebaszvmergify[bot]
authored andcommitted
gmktec/nucbox/g3-plus: init
Product page: <https://www.gmktec.com/products/nucbox-g3-plus-enhanced-performance-mini-pc-with-intel-n150-processor> 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.
1 parent 6afacb3 commit 0833dc8

File tree

3 files changed

+29
-0
lines changed

3 files changed

+29
-0
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,7 @@ See code for all available configurations.
188188
| [Focus M2 Gen 1](focus/m2/gen1) | `<nixos-hardware/focus/m2/gen1>` |
189189
| [Gigabyte B550](gigabyte/b550) | `<nixos-hardware/gigabyte/b550>` |
190190
| [Gigabyte B650](gigabyte/b650) | `<nixos-hardware/gigabyte/b650>` |
191+
| [GMKtec NucBox G3 Plus](gmktec/nucbox/g3-plus) | `<nixos-hardware/gmktec/nucbox/g3-plus>` |
191192
| [GPD MicroPC](gpd/micropc) | `<nixos-hardware/gpd/micropc>` |
192193
| [GPD P2 Max](gpd/p2-max) | `<nixos-hardware/gpd/p2-max>` |
193194
| [GPD Pocket 3](gpd/pocket-3) | `<nixos-hardware/gpd/pocket-3>` |

flake.nix

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@
130130
focus-m2-gen1 = import ./focus/m2/gen1;
131131
gigabyte-b550 = import ./gigabyte/b550;
132132
gigabyte-b650 = import ./gigabyte/b650;
133+
gmktec-nucbox-g3-plus = import ./gmktec/nucbox/g3-plus;
133134
google-pixelbook = import ./google/pixelbook;
134135
gpd-micropc = import ./gpd/micropc;
135136
gpd-p2-max = import ./gpd/p2-max;

gmktec/nucbox/g3-plus/default.nix

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
/*
2+
* `gmktec-nucbox-g3-plus`:
3+
*
4+
* Product page:
5+
* <https://www.gmktec.com/products/nucbox-g3-plus-enhanced-performance-mini-pc-with-intel-n150-processor>
6+
*
7+
* This profile just configures the Intel
8+
* Twin Lake N150 CPU and integrated
9+
* graphics for this mini-PC. fstrim is also
10+
* enabled for the SSD. That's all this seemed
11+
* to need to function properly. As is now
12+
* expected from Intel NUC systems, it provides
13+
* a solid "out-of-the-box" experience. No
14+
* special quirks are apparent.
15+
*
16+
* We import the Alder Lake modules since Twin
17+
* Lake is just a refreshed version of the
18+
* Alder Lake-N series. Re-using those seems
19+
* to be fine for this purpose.
20+
*/
21+
{
22+
imports = [
23+
../../../common/cpu/intel/alder-lake
24+
../../../common/gpu/intel/alder-lake
25+
../../../common/pc/ssd
26+
];
27+
}

0 commit comments

Comments
 (0)