From 695e218ad1001009ee044419ea7255d142a805ce Mon Sep 17 00:00:00 2001 From: Erik Dubois Date: Mon, 1 Feb 2021 07:22:55 +0100 Subject: [PATCH] sddm as last --- .../usr/local/bin/alci-displaymanager-check | 33 +++++++++++++++++++ archiso/profiledef.sh | 1 + 2 files changed, 34 insertions(+) create mode 100755 archiso/airootfs/usr/local/bin/alci-displaymanager-check diff --git a/archiso/airootfs/usr/local/bin/alci-displaymanager-check b/archiso/airootfs/usr/local/bin/alci-displaymanager-check new file mode 100755 index 0000000..330745a --- /dev/null +++ b/archiso/airootfs/usr/local/bin/alci-displaymanager-check @@ -0,0 +1,33 @@ +#!/bin/bash +#set -e +############################################################################### +# Author : Erik Dubois +# Website : https://www.erikdubois.be +# Website : https://www.arcolinux.info +# Website : https://www.arcolinux.com +# Website : https://www.arcolinuxd.com +# Website : https://www.arcolinuxb.com +# Website : https://www.arcolinuxiso.com +# Website : https://www.arcolinuxforum.com +############################################################################### +# +# DO NOT JUST RUN THIS. EXAMINE AND JUDGE. RUN AT YOUR OWN RISK. +# +############################################################################### + +package=gdm +if pacman -Qs $package > /dev/null ; then + ln -sf /usr/lib/systemd/system/gdm.service /etc/systemd/system/display-manager.service +fi +package=lxdm +if pacman -Qs $package > /dev/null ; then + ln -sf /usr/lib/systemd/system/lxdm.service /etc/systemd/system/display-manager.service +fi +package=lightdm +if pacman -Qs $package > /dev/null ; then + ln -sf /usr/lib/systemd/system/lightdm.service /etc/systemd/system/display-manager.service +fi +package=sddm +if pacman -Qs $package > /dev/null ; then + ln -sf /usr/lib/systemd/system/sddm.service /etc/systemd/system/display-manager.service +fi diff --git a/archiso/profiledef.sh b/archiso/profiledef.sh index 15e24b4..af1e349 100644 --- a/archiso/profiledef.sh +++ b/archiso/profiledef.sh @@ -22,4 +22,5 @@ file_permissions=( ["/usr/local/bin/choose-mirror"]="0:0:755" ["/usr/local/bin/Installation_guide"]="0:0:755" ["/usr/local/bin/livecd-sound"]="0:0:755" + ["/usr/local/bin/alci-displaymanager-check"]="0:0:755" )