Using the SDDM Astronaut theme
Notes from a setup where I disabled SDDM autologin and used sddm-astronaut-theme.
This was originally configured in December 2025 and has not been recently retested.
disable autologin
On that setup, autologin was configured in:
/etc/sddm.conf.d/autologin.conf
The file contained an [Autologin] section similar to:
[Autologin]
User=<your_user>
Session=hyprland-uwsmBack up the file before changing it:
sudo cp /etc/sddm.conf.d/autologin.conf /etc/sddm.conf.d/autologin.conf.bakRemoving the autologin configuration made SDDM show the login screen instead of entering the session automatically.
The exact SDDM configuration path can vary, so check the current system before copying this literally.
install the theme
The Astronaut theme project provides an installer:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/keyitdev/sddm-astronaut-theme/master/setup.sh)"Review remote scripts before piping them to a shell.
On this setup the installed theme metadata was:
/usr/share/sddm/themes/sddm-astronaut-theme/metadata.desktop
The selected variant is controlled by ConfigFile. For example:
[SddmGreeterTheme]
Name=sddm-astronaut-theme
ConfigFile=Themes/japanese_aesthetic.confThe available variants are in the project’s Themes directory.