sudo systemctl enable sddm reboot The main config file is located at /etc/sddm.conf . Generate a default one:
[Desktop Entry] Name=My Custom Session Comment=My custom Wayland session Exec=/home/user/.config/custom-session.sh Type=Application # Install sudo pacman -S sddm Enable and start sudo systemctl enable --now sddm Configure (optional) sudo nano /etc/sddm.conf Set theme sudo pacman -S breeze sudo sed -i 's/^Current=.*/Current=breeze/' /etc/sddm.conf sddm archlinux
Reboot to see your new login screen! 🚀 sudo systemctl enable sddm reboot The main config
sudo pacman -S sddm-kcm # KDE config module (if using KDE) sudo systemctl enable sddm sudo systemctl start sddm Note: Starting SDDM will kill your current X session. It's safer to enable and reboot: sddm archlinux
Edit /etc/sddm.conf :