From 2993e98dd6c4f68e988ac2918d253a3cab1603bb Mon Sep 17 00:00:00 2001 From: h8d13 Date: Wed, 12 Aug 2026 13:28:03 +0200 Subject: [PATCH 1/3] feat(kernels): add `RT` variants from upstream * https://archlinux.org/packages/?sort=&q=linux-rt Signed-off-by: h8d13 --- archinstall/lib/models/package_types.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/archinstall/lib/models/package_types.py b/archinstall/lib/models/package_types.py index e314c30a97..eae170fe67 100644 --- a/archinstall/lib/models/package_types.py +++ b/archinstall/lib/models/package_types.py @@ -7,6 +7,7 @@ class Kernel(StrEnum): LINUX_LTS = 'linux-lts' LINUX_ZEN = 'linux-zen' LINUX_HARDENED = 'linux-hardened' - + LINUX_RT = 'linux-rt' + LINUX_RT_LTS = 'linux-rt-lts' DEFAULT_KERNEL: Final = Kernel.LINUX From 735f6cd2f19c90fdaa33e1b3d775e7e87e558c66 Mon Sep 17 00:00:00 2001 From: h8d13 Date: Wed, 12 Aug 2026 13:32:41 +0200 Subject: [PATCH 2/3] chore(fmt): use tab Signed-off-by: h8d13 --- archinstall/lib/models/package_types.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/archinstall/lib/models/package_types.py b/archinstall/lib/models/package_types.py index eae170fe67..47a45a6775 100644 --- a/archinstall/lib/models/package_types.py +++ b/archinstall/lib/models/package_types.py @@ -3,10 +3,10 @@ class Kernel(StrEnum): - LINUX = auto() - LINUX_LTS = 'linux-lts' - LINUX_ZEN = 'linux-zen' - LINUX_HARDENED = 'linux-hardened' + LINUX = auto() + LINUX_LTS = 'linux-lts' + LINUX_ZEN = 'linux-zen' + LINUX_HARDENED = 'linux-hardened' LINUX_RT = 'linux-rt' LINUX_RT_LTS = 'linux-rt-lts' From 5c62da2708ed89424af133cd881f3d625d5f67b9 Mon Sep 17 00:00:00 2001 From: h8d13 Date: Wed, 12 Aug 2026 13:35:18 +0200 Subject: [PATCH 3/3] fixup! feat(kernels): add `RT` variants from upstream --- archinstall/lib/models/package_types.py | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/archinstall/lib/models/package_types.py b/archinstall/lib/models/package_types.py index 47a45a6775..fa44668b06 100644 --- a/archinstall/lib/models/package_types.py +++ b/archinstall/lib/models/package_types.py @@ -3,11 +3,12 @@ class Kernel(StrEnum): - LINUX = auto() - LINUX_LTS = 'linux-lts' - LINUX_ZEN = 'linux-zen' - LINUX_HARDENED = 'linux-hardened' - LINUX_RT = 'linux-rt' - LINUX_RT_LTS = 'linux-rt-lts' + LINUX = auto() + LINUX_LTS = 'linux-lts' + LINUX_ZEN = 'linux-zen' + LINUX_HARDENED = 'linux-hardened' + LINUX_RT = 'linux-rt' + LINUX_RT_LTS = 'linux-rt-lts' + DEFAULT_KERNEL: Final = Kernel.LINUX