From 34b1b85f3d493eb367084623ec56727599f01617 Mon Sep 17 00:00:00 2001 From: killertofus Date: Tue, 3 Oct 2023 19:11:51 -0600 Subject: [PATCH 1/3] added kde-minimal --- .../default_profiles/desktops/kde-minimal.py | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 archinstall/default_profiles/desktops/kde-minimal.py diff --git a/archinstall/default_profiles/desktops/kde-minimal.py b/archinstall/default_profiles/desktops/kde-minimal.py new file mode 100644 index 0000000000..ca861f0dc8 --- /dev/null +++ b/archinstall/default_profiles/desktops/kde-minimal.py @@ -0,0 +1,23 @@ +from typing import List, Optional, Any, TYPE_CHECKING + +from archinstall.default_profiles.profile import ProfileType, GreeterType +from archinstall.default_profiles.xorg import XorgProfile + +if TYPE_CHECKING: + _: Any + + +class KdeProfile(XorgProfile): + def __init__(self): + super().__init__('Kde', ProfileType.DesktopEnv, description='a more minimal Plasma installation.') + + @property + def packages(self) -> List[str]: + return [ + "plasma-DesktopEnv", + "konsole", + ] + + @property + def default_greeter_type(self) -> Optional[GreeterType]: + return GreeterType.Sddm From bd5a5d81b4a8d97b1e78a63bdebf3e1e077dff07 Mon Sep 17 00:00:00 2001 From: killertofus Date: Wed, 4 Oct 2023 01:52:27 +0000 Subject: [PATCH 2/3] fixed the spelling error --- archinstall/default_profiles/desktops/kde-minimal.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/archinstall/default_profiles/desktops/kde-minimal.py b/archinstall/default_profiles/desktops/kde-minimal.py index ca861f0dc8..57cddc91d5 100644 --- a/archinstall/default_profiles/desktops/kde-minimal.py +++ b/archinstall/default_profiles/desktops/kde-minimal.py @@ -9,12 +9,12 @@ class KdeProfile(XorgProfile): def __init__(self): - super().__init__('Kde', ProfileType.DesktopEnv, description='a more minimal Plasma installation.') + super().__init__('Kde', ProfileType.DesktopEn, description='a more minimal Plasma installation.') @property def packages(self) -> List[str]: return [ - "plasma-DesktopEnv", + "plasma-Desktop", "konsole", ] From 0d9a8c0bb93400ab0d582ebea43027816d106326 Mon Sep 17 00:00:00 2001 From: killertofus Date: Wed, 4 Oct 2023 01:57:41 +0000 Subject: [PATCH 3/3] removed a comma that was not needed --- archinstall/default_profiles/desktops/kde-minimal.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/archinstall/default_profiles/desktops/kde-minimal.py b/archinstall/default_profiles/desktops/kde-minimal.py index 57cddc91d5..fbb006dde5 100644 --- a/archinstall/default_profiles/desktops/kde-minimal.py +++ b/archinstall/default_profiles/desktops/kde-minimal.py @@ -15,7 +15,7 @@ def __init__(self): def packages(self) -> List[str]: return [ "plasma-Desktop", - "konsole", + "konsole" ] @property