The configuration file for SDDM

The configuration file for SDDM can be found at /etc/sddm.conf. See man sddm.conf for all options.

[Autologin]

Relogin=If true and User and Session are set automatic login will kick in again on session exit, otherwise it will work only the first time. Default value is false.
Relogin=false

Session=Name of the session to automatically log in when the system starts first time. Default value is empty.
Session=

User=Name of the user to automatically log in when the system starts first time. Default value is empty.
User=

This configuration causes a KDE Plasma session to be started for user groni when the system is booted. Available session types can be found in /usr/share/xsessions/ directory.

[General]
HaltCommand=/sbin/shutdown -h -P now
Numlock=on
RebootCommand=/sbin/shutdown -r now

Do not change the Halt or the Reboot command.

Change numlock state when sddm-greeter starts. Valid values are on, off or none. If property is set to none, numlock won”t be changed. Default value is “none”.

[Theme]

Current=Name of the current theme. Default value is “maui”
Current=maldives

CursorTheme=Name of the cursor theme to be set before starting the display server.
CursorTheme=+DMZ

FacesDir=Path of the directory containing face files, face files should be in username.face.icon format. Default value is “/usr/share/sddm/faces”
FacesDir=/usr/share/sddm/faces

ThemeDir=Path of the directory containing theme files. Default value is “/usr/share/sddm/themes”
ThemeDir=/usr/share/sddm/themes

[Users]

DefaultPath=Default path to set after successfully logging in. Default value is “/bin:/usr/bin:/usr/local/bin”
DefaultPath=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin

HideShells=Comma-separated list of Shells of users that shouldn”t show up in the user list. Default value is empty.
HideShells=

HideUsers=Comma-separated list of Users that shouldn”t show up in the user list. Default value is empty.
HideUsers=git,sddm

MaximumUid=Maximum user id of the users to be listed in the user interface. Default value is 60000
MaximumUid=65000

MinimumUid=Minimum user id of the users to be listed in the user interface. Default value is 1000.
MinimumUid=1000

RememberLastSession=If this flag is true, LastSession value will updated on every successfull login, if false last session value wont be updated. Default value is true.
RememberLastSession=true

RememberLastUser=If this flag is true, LastUser value will updated on every successfull login, if false last user value wont be updated.Default value is true.
RememberLastUser=true

 

[XDisplay]

DisplayCommand=Path of script to execute when starting the display server. Default value is “/usr/share/sddm/scripts/Xsetup”.
DisplayCommand=/usr/share/sddm/scripts/Xsetup

MinimumVT=Minimum virtual terminal number that will be used by the first display. Virtual terminal number will increase as new displays added. Default value is 1.
MinimumVT=7

ServerPath=Path of the X server. Default value is “/usr/bin/X”.
ServerPath=/usr/bin/X

SessionCommand=Path of script to execute when starting the desktop session. Default value is “/etc/X11/xinit/Xsession”.
SessionCommand=/usr/share/sddm/scripts/Xsession

SessionDir=Path of the directory containing session files. Default value is “/usr/share/xsessions”.
SessionDir=/usr/share/xsessions

XauthPath=Path of the Xauth. Default value is “/usr/bin/xauth”.
XauthPath=/usr/bin/xauth

You can all Times test SDDM with the following command:

sddm-greeter –test-mode –theme /usr/share/sddm/themes/ maui or breeze or circle or other theme Name

For more look so i write above in  man sddm.conf for all options

Have fun with Pisi Linux 2.0 and KDE5