feat: add `plasma-login-manager` (#4247)
This commit is contained in:
parent
618c0bd5dc
commit
377b3bee97
|
|
@ -23,4 +23,4 @@ class PlasmaProfile(XorgProfile):
|
||||||
@property
|
@property
|
||||||
@override
|
@override
|
||||||
def default_greeter_type(self) -> GreeterType:
|
def default_greeter_type(self) -> GreeterType:
|
||||||
return GreeterType.Sddm
|
return GreeterType.PlasmaLoginManager
|
||||||
|
|
|
||||||
|
|
@ -32,6 +32,7 @@ class GreeterType(Enum):
|
||||||
Gdm = 'gdm'
|
Gdm = 'gdm'
|
||||||
Ly = 'ly'
|
Ly = 'ly'
|
||||||
CosmicSession = 'cosmic-greeter'
|
CosmicSession = 'cosmic-greeter'
|
||||||
|
PlasmaLoginManager = 'plasma-login-manager'
|
||||||
|
|
||||||
|
|
||||||
class SelectResult(Enum):
|
class SelectResult(Enum):
|
||||||
|
|
|
||||||
|
|
@ -198,6 +198,9 @@ class ProfileHandler:
|
||||||
case GreeterType.CosmicSession:
|
case GreeterType.CosmicSession:
|
||||||
packages = ['cosmic-greeter']
|
packages = ['cosmic-greeter']
|
||||||
service = ['cosmic-greeter']
|
service = ['cosmic-greeter']
|
||||||
|
case GreeterType.PlasmaLoginManager:
|
||||||
|
packages = ['plasma-login-manager']
|
||||||
|
service = ['plasmalogin']
|
||||||
|
|
||||||
if packages:
|
if packages:
|
||||||
install_session.add_additional_packages(packages)
|
install_session.add_additional_packages(packages)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue