Debian based distros using the APT package manager:
(Ubuntu/Kubuntu/Kali/Neon/antiX etc.)
sudo apt install --no-install-recommends sddm sddm-kcm
Arch based distros using the pacman package manger: (ArcoLinux,Obarun/Artix/Manjaro/KaOS/Chakra etc.)
sudo pacman -S --needed sddm sddm-kcm
openSUSE using the zypper package manager:
sudo zypper install sddm sddm-kcm
Red Hat based distros using the dnf package manager:
(Fedora/Mageia/RHEL/CentOS)
sudo dnf install sddm sddm-kcm
git clone https://github.com/al-swaiti/al-swaiti-sddm-theme
cd al-swaiti-sddm-theme
sudo tar -xzvf al-swaiti.tar.gz -C /usr/share/sddm/themes
sudo cp -r /usr/share/sddm/themes/al-swaiti/TTF /usr/share/fonts/
fc-cache -f -v
First be sure that sddm is your default display manager
systemctl status display-manager
If you have another display-manager (ex:gdm):
sudo systemctl disable gdm.service
Then:
sudo systemctl enable sddm.service
Now you have to set [theme] inside sddm.conf
preferrably at /etc/sddm.conf.d/default.conf
sometimes /etc/sddm.conf.d/kde_settings.conf
**the name it's not important **
if you didnt find any you can create one by :
sudo cp /usr/lib/sddm/sddm.conf.d/default.conf /etc/sddm.conf.d/
Now edit file
sudo nano /etc/sddm.conf.d/default.conf
ctrl+o
to save then `ctrl+x' to exit
the most important u need to find [Theme] section inside .conf file
In the [Theme]
section simply add the themes name: Current=al-swaiti
.
as below
Also see the Arch wiki on SDDM.
Enjoy!
donation on my PayPayl or patreon account for a cup of coffee.