hugging face

This commit is contained in:
2026-08-29 16:29:42 +09:00
parent 9a38e9f614
commit d51948c307
5 changed files with 16 additions and 0 deletions
+2
View File
@@ -370,6 +370,7 @@ modules/profiles/
│ ├── camera/ │ ├── camera/
│ ├── development/ │ ├── development/
│ ├── game/ │ ├── game/
│ ├── machine-learning/
│ ├── personal/ │ ├── personal/
│ ├── server/ │ ├── server/
│ └── remote-access/ │ └── remote-access/
@@ -627,6 +628,7 @@ A host registry may use a specification like this:
"security.tpm-storage" "security.tpm-storage"
"workload.development" "workload.development"
"workload.game" "workload.game"
"workload.machine-learning"
"workload.personal" "workload.personal"
]; ];
}; };
+1
View File
@@ -84,6 +84,7 @@
"security.fingerprint" "security.fingerprint"
"workload.development" "workload.development"
"workload.game" "workload.game"
"workload.machine-learning"
"workload.personal" "workload.personal"
"workload.camera" "workload.camera"
]; ];
@@ -0,0 +1,4 @@
{ pkgs, ... }:
{
home.packages = [ pkgs.python312Packages.huggingface-hub ];
}
+4
View File
@@ -38,6 +38,7 @@ required on every supported host.
| `platform.vm` | UEFI QEMU NixOS guest with NFS client support | | `platform.vm` | UEFI QEMU NixOS guest with NFS client support |
| `workload.development` | NixOS, macOS with Home Manager | | `workload.development` | NixOS, macOS with Home Manager |
| `workload.game` | NixOS, macOS | | `workload.game` | NixOS, macOS |
| `workload.machine-learning` | NixOS with Home Manager |
| `workload.personal` | NixOS, macOS with Home Manager | | `workload.personal` | NixOS, macOS with Home Manager |
| `workload.remote-access` | NixOS, macOS | | `workload.remote-access` | NixOS, macOS |
| `workload.camera` | NixOS | | `workload.camera` | NixOS |
@@ -59,6 +60,9 @@ selects labwc. A daily-use macOS development machine can combine
`interface.macos`, `workload.development`, and `workload.personal`. Hardware `interface.macos`, `workload.development`, and `workload.personal`. Hardware
support does not implicitly select an interface or workload. support does not implicitly select an interface or workload.
`workload.machine-learning` provides the Hugging Face Hub CLI for hosts used
to download and publish machine learning models and datasets.
`workload.personal` provides Pear Desktop on both NixOS and macOS. Home Manager `workload.personal` provides Pear Desktop on both NixOS and macOS. Home Manager
enables performance improvements, synced lyrics, tracker blocking, the album enables performance improvements, synced lyrics, tracker blocking, the album
color theme, and custom output-device selection while preserving user-owned color theme, and custom output-device selection while preserving user-owned
@@ -0,0 +1,5 @@
{
description = "Machine learning tools";
includes = [ "applications.huggingface-cli" ];
}