How to set and customize LightDM on Arch Linux with Slick greeter

Shortcuts

Packages to install

$ sudo pacman -Sy lightdm 
$ sudo systemctl enable lightdm.service
$ sudo reboot 

If you get [FAILED] Failed to start Light Display Manager install,

$ sudo pacman -Sy lightdm-gtk-greeter # installs the default greeter
$ sudo reboot

Change GTK greeter background

$ sudo cp background.jpg /usr/share/pixmaps/
$ sudo vim /etc/lightdm/lightdm-gtk-greeter.conf

Add this section,

[greeter]
background=/usr/share/pixmaps/background.jpg

Then reboot the system or use dm-tool to test.

$ dm-tool switch-to-greeter

Note: dm-tool doesn’t work when switching a greeter. It requires a reboot.

GUI tool to customize GTK greeter

$ sudo pacman -Sy lightdm-gtk-greeter-settings

Switch to Slick greeter

$ yay -S lightdm-slick-greeter

To use the slick greeter as default, edit /etc/lightdm/lightdm.conf

[Seat:*]
greeter-session=lightdm-slick-greeter

Then reboot the system

Change Slick greeter background

Create a file /etc/lightdm/slick-greeter.conf and add the following:

[Greeter]
background=/usr/share/pixmaps/background.jpg

GUI tool to customize Slick greeter

$ yay -S lightdm-settings