Sddm Archlinux ^new^ -
[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
sudo pacman -S sddm Optional: Install recommended dependencies for themes and Qt5 integration: sddm archlinux
sudo pacman -S breeze
[Autologin] User=yourusername Session to start (e.g., plasma, sway, hyprland) Session=plasma.desktop 4. Install SDDM Themes List available themes: pacman -Ss sddm Popular themes: Breeze (KDE default): To enable: sudo nano /usr/share/wayland-sessions/custom
ls /usr/share/wayland-sessions/ # For Wayland ls /usr/share/xsessions/ # For X11 sudo systemctl disable gdm sudo systemctl enable sddm sudo systemctl stop gdm sudo systemctl start sddm 9. Wayland Support SDDM has experimental Wayland support. To enable: sddm archlinux
sudo nano /usr/share/wayland-sessions/custom.desktop Example: