Display Managers - LeandroTheDev/arch_linux GitHub Wiki

sddm

  • Download

  • sudo pacman -S sddm sddm-kcm

  • Load on boot

  • systemctl enable sddm

  • reboot

lightdm

  • Download

  • sudo pacman -S lightdm lightdm-slick-greeter numlockx
  • Load on boot

  • sudo systemctl enable lightdm.service
  • Add the theme

  • sudo vim /etc/lightdm/lightdm.conf
  • #greeter-session=lightdm-slick-greeter
  • And the numlock script

  • #greeter-setup-script=/usr/bin/numlockx on

Xinit

  • Download

  • sudo pacman -S xorg xorg-xinit
  • Add script

  • sudo cp /etc/X11/xinit/xinitrc ~/.xinitrc
  • Edit file

  • vim ~/.xinitrc
  • Desktop Manager: startplasma-x11, startxfce4

Remove lasts lines and add

exec desktop-manager

Automatic login

[Service]
ExecStart=
ExecStart=-/sbin/agetty -o '-p -f -- \\u' --noclear --autologin username %I $TERM
  • reboot