Install SDDM:
sudo pacman -S sddm
sudo systemctl enable sddm.service
Install "Delicious" theme:
https://github.com/stuomas/delicious-sddm-theme
Install Dependencies:
sudo pacman -S qt5 gstreamer gst-libav gst-plugins-good
Test theme:
sddm-greeter --test-mode --theme /usr/share/sddm/themes/delicious
I edited the LoginBox.qml (I had an overlap issue with the password reveal icon):
Text {
id: passPrompt
anchors.fill: parent
//text: (userName == "") ? "[Select user]" : "[Password for %1]".arg(userName)
text: "[Enter Password]"
color: "#55FFFFFF"
clip: true
font.pointSize: 12 * Logic.cfgFontScale
font.family: Logic.cfgFontFamily
//anchors.verticalCenter: parent.verticalCenter
//anchors.horizontalCenter: parent.horizontalCenter
verticalAlignment: Text.AlignVCenter
anchors.leftMargin: ico.width * 1.5
opacity: (passwdInput.focus && passwdInput.text === "")
Behavior on opacity {
NumberAnimation { duration: 200 }
}
}
And Footer.qml to change to a 12 hour clock:
Text {
id: time
anchors.right: parent.right
anchors.verticalCenter: parent.verticalCenter
color: "#EEE" //Logic.cfgFontColor
text : Qt.formatTime(dateTime, "hh:mm a")
font.pointSize: 12 * Logic.cfgFontScale
font.family: Logic.cfgFontFamily
}
I also had an issue with the font base in urxvt after I installed the theme above. I had to update my font in ~/.Xresources. Need to look into this more...
Just for the record, font is now:
URxvt.font: xft:Monospace:size=10