[Autologin] # Whether sddm should automatically log back into sessions when they exit Relogin=false # Name of session file for autologin session (if empty try last logged in) Session= # Username for autologin session User= [General] # Which display server should be used. # Valid values are: x11, x11-user, wayland. Wayland support is experimental DisplayServer=x11 # Comma-separated list of environment variables to be set GreeterEnvironment= # Halt command HaltCommand=/usr/bin/systemctl poweroff # Input method module InputMethod= # Comma-separated list of Linux namespaces for user session to enter Namespaces= # Initial NumLock state. Can be on, off or none. # If property is set to none, numlock won't be changed # NOTE: Currently ignored if autologin is enabled. Numlock=none # Reboot command RebootCommand=/usr/bin/systemctl reboot [Theme] # Current theme name Current=sugar-candy # Cursor size used in the greeter CursorSize=24 # Cursor theme used in the greeter CursorTheme=Bibata-Modern-Ice # Number of users to use as threshold # above which avatars are disabled # unless explicitly enabled with EnableAvatars DisableAvatarsThreshold=7 # Enable display of custom user avatars EnableAvatars=false # Global directory for user avatars # The files should be named .face.icon FacesDir=/usr/share/sddm/faces # Font used in the greeter Font= # Theme directory path # ThemeDir=/usr/share/sddm/themes ThemeDir=/usr/share/sddm/themes [Users] # Default $PATH for logged in users DefaultPath=/usr/local/sbin:/usr/local/bin:/usr/bin # Comma-separated list of shells. # Users with these shells as their default won't be listed HideShells= # Comma-separated list of users that should not be listed HideUsers= # Maximum user id for displayed users MaximumUid=60513 # Minimum user id for displayed users MinimumUid=1000 # Remember the session of the last successfully logged in user RememberLastSession=true # Remember the last successfully logged in user RememberLastUser=true # When logging in as the same user twice, restore the original session, rather than create a new one ReuseSession=true [Wayland] # Path of the Wayland compositor to execute when starting the greeter CompositorCommand=weston --shell=fullscreen-shell.so # Enable Qt's automatic high-DPI scaling EnableHiDPI=true # Path to a script to execute when starting the desktop session SessionCommand=/usr/share/sddm/scripts/wayland-session # Comma-separated list of directories containing available Wayland sessions SessionDir=/usr/local/share/wayland-sessions,/usr/share/wayland-sessions # Path to the user session log file SessionLogFile=.local/share/sddm/wayland-session.log [X11] # Path to a script to execute when starting the display server DisplayCommand=/usr/share/sddm/scripts/Xsetup # Path to a script to execute when stopping the display server DisplayStopCommand=/usr/share/sddm/scripts/Xstop # Enable Qt's automatic high-DPI scaling EnableHiDPI=true # Arguments passed to the X server invocation ServerArguments=-nolisten tcp # Path to X server binary ServerPath=/usr/bin/X # Path to a script to execute when starting the desktop session SessionCommand=/usr/share/sddm/scripts/Xsession # Comma-separated list of directories containing available X sessions SessionDir=/usr/local/share/xsessions,/usr/share/xsessions # Path to the user session log file SessionLogFile=.local/share/sddm/xorg-session.log # Path to Xephyr binary XephyrPath=/usr/bin/Xephyr