From 2034c5d2e7831e8aab82e2fa21821b30767fbe8e Mon Sep 17 00:00:00 2001 From: Andre Date: Sat, 12 Apr 2025 10:42:29 -0400 Subject: [PATCH] microsoft/surface: rename 'lts' and 'latest' to 'longterm' and 'stable' --- microsoft/surface/README.md | 8 ++++---- microsoft/surface/common/default.nix | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/microsoft/surface/README.md b/microsoft/surface/README.md index 508bbebc..cc5dbde5 100644 --- a/microsoft/surface/README.md +++ b/microsoft/surface/README.md @@ -36,13 +36,13 @@ _*NOTE:*_ Some built-in Kernel config items need to be set, that aren't set by d There are multiple versions of the Surface kernel available: -- `lts`, which tracks the latest LTS release. -- `latest`, which tracks the most recent release. +- `longterm`, which tracks the latest long term support (LTS) release. +- `stable`, which tracks the most recent stable release. -This repo uses `lts` by default, but you can switch it to `latest` by adding this to your configuration file: +This repo uses `longterm` by default, but you can switch it to `stable` by adding this to your configuration file: ```nix -microsoft-surface.kernelVersion = "latest"; +microsoft-surface.kernelVersion = "stable"; ``` ### Support Tools diff --git a/microsoft/surface/common/default.nix b/microsoft/surface/common/default.nix index ecbdf4e7..52435ec4 100644 --- a/microsoft/surface/common/default.nix +++ b/microsoft/surface/common/default.nix @@ -5,9 +5,9 @@ let # Set the full kernel version and hashes version = - if config.microsoft-surface.kernelVersion == "lts" then + if config.microsoft-surface.kernelVersion == "longterm" then "6.12.19" - else if config.microsoft-surface.kernelVersion == "latest" then + else if config.microsoft-surface.kernelVersion == "stable" then "6.13.6" else abort "Invalid kernel version: ${config.microsoft-surface.kernelVersion}"; @@ -56,10 +56,10 @@ in { options.microsoft-surface.kernelVersion = mkOption { description = "Kernel Version to use (patched for MS Surface)"; type = types.enum [ - "lts" - "latest" + "longterm" + "stable" ]; - default = "lts"; + default = "longterm"; }; config = {