summaryrefslogtreecommitdiff
path: root/stretch-arm64-alip/customization/hooks/22-display-manager-autologin.chroot
blob: 84a6c7c9e8090d129a9c7af172413b26c9617c9e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/sh

# Enable lightdm autologin for linaro user
if [ -e /etc/lightdm/lightdm.conf ]; then
  sed -i "s|^#autologin-user=.*|autologin-user=linaro|" /etc/lightdm/lightdm.conf
  sed -i "s|^#autologin-user-timeout=.*|autologin-user-timeout=0|" /etc/lightdm/lightdm.conf
fi

# Enable sddm autologin for linaro user and configure theme
if [ -e /usr/bin/sddm ]; then
  /usr/bin/sddm --example-config > /etc/sddm.conf
  sed -i "s|^Session=.*|Session=lxqt.desktop|" /etc/sddm.conf
  sed -i "s|^User=.*|User=linaro|" /etc/sddm.conf
  sed -i "s|^Current=.*|Current=breeze|" /etc/sddm.conf
  sed -i "s|^CursorTheme==.*|CursorTheme=breeze_cursors|" /etc/sddm.conf
fi