forked from dataprolet/Arch-Linux-Installer
Replace sddm with plasmalogin
This commit is contained in:
+7
-28
@@ -258,8 +258,7 @@ base_packages=(
|
||||
linux-zen
|
||||
nano # Editor
|
||||
networkmanager
|
||||
sddm # Display Manager
|
||||
sddm-kcm # KConfig module
|
||||
plasma-login-manager
|
||||
sudo
|
||||
xorg-xwayland
|
||||
plasma-desktop
|
||||
@@ -388,8 +387,8 @@ echo "Done."
|
||||
echo
|
||||
|
||||
# Enable network and display manager.
|
||||
echo "Enabling Networkmanager and display manager (sddm).."
|
||||
arch-chroot "/mnt" systemctl enable NetworkManager sddm
|
||||
echo "Enabling NetworkManager and Plasma Login Manager.."
|
||||
arch-chroot "/mnt" systemctl enable NetworkManager plasmalogin
|
||||
echo "Done."
|
||||
echo
|
||||
|
||||
@@ -450,36 +449,16 @@ sed -i '82s/.*/%wheel ALL=(ALL) ALL/' /mnt/etc/sudoers
|
||||
echo "Done."
|
||||
echo
|
||||
|
||||
# Enabling sddm auto-login.
|
||||
echo "Enabling auto-login.."
|
||||
mkdir /mnt/etc/sddm.conf.d
|
||||
cat << EOF > /mnt/etc/sddm.conf.d/autologin.conf
|
||||
# Enabling plasma login manager auto login.
|
||||
echo "Enabling auto login.."
|
||||
cat << EOF > /mnt/etc/plasmalogin.conf
|
||||
[Autologin]
|
||||
Session=plasma.desktop
|
||||
User=${user}
|
||||
Session=plasma
|
||||
EOF
|
||||
echo "Done."
|
||||
echo
|
||||
|
||||
# Adding sddm config.
|
||||
cat << EOF > /mnt/etc/sddm.conf.d/kde_settings.conf
|
||||
[Autologin]
|
||||
Relogin=false
|
||||
Session=plasma
|
||||
User=${user}
|
||||
|
||||
[General]
|
||||
HaltCommand=/usr/bin/systemctl poweroff
|
||||
RebootCommand=/usr/bin/systemctl reboot
|
||||
|
||||
[Theme]
|
||||
Current=breeze
|
||||
|
||||
[Users]
|
||||
MaximumUid=60513
|
||||
MinimumUid=1000
|
||||
EOF
|
||||
|
||||
# Unmounting and rebooting.
|
||||
echo "Unmounting system.."
|
||||
umount "/mnt/boot"
|
||||
|
||||
Reference in New Issue
Block a user