switch from HWID to TSforge activation

HWID is hardware-tied and doesn't survive VM migration. TSforge
manipulates the physical activation store directly and is portable.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Git Sagar 2026-06-08 21:09:09 +05:30
parent 4c1b710308
commit a588dddc1e
6 changed files with 136 additions and 10 deletions

View file

@ -12,7 +12,8 @@ rec {
windowsVersionForVirtioDrivers = "w11";
};
basic = customizeImageFold upstream (with templates; [
updated = customizeImage upstream (templates.essentials.windowsUpdate {});
basic = customizeImageFold updated (with templates; [
essentials.virtioTools
essentials.removeIE
essentials.removeWMP
@ -45,9 +46,11 @@ rec {
windowsVersionForVirtioDrivers = "w11";
};
laptopSlim = customizeImageFold laptopUpstream
laptopUpdated = customizeImage laptopUpstream (templates.essentials.windowsUpdate {});
laptopSlim = customizeImageFold laptopUpdated
(templates.bundles.laptopSlim ++ [ templates.reg.disableUCPD ]);
laptop = customizeImageFold laptopUpstream
laptop = customizeImageFold laptopUpdated
(templates.bundles.laptop ++ [ templates.reg.disableUCPD ]);
}