diff --git a/chrootInstall.sh b/chrootInstall.sh index 4d2efeb..d1aa0cb 100755 --- a/chrootInstall.sh +++ b/chrootInstall.sh @@ -127,7 +127,8 @@ fi ## KDE Plasma if [ "$desktop" == 1 ]; then - pacman -S plasma-desktop plasma-wayland-session plasma-wayland-protocols kscreen kdeplasma-addons spectacle gwenview plasma-nm plasma-pa breeze-gtk kde-gtk-config kio-extras khotkeys kwalletmanager yakuake ark kate bluedevil pcmanfm-qt --needed --noconfirm + pacman -S plasma-desktop plasma-wayland-session plasma-wayland-protocols kscreen kwallet-pam kdeplasma-addons spectacle gwenview plasma-nm plasma-pa breeze-gtk kde-gtk-config kio-extras khotkeys kwalletmanager yakuake ark kate bluedevil pcmanfm-qt --needed --noconfirm + curl https://raw.githubusercontent.com/rwinkhart/artix-install-script/main/config-files/pam-login -o /etc/pam.d/login echo -e "if [ -z \$DISPLAY ] && [ "\$\(tty\)" = "/dev/tty1" ]; then exec dbus-run-session startplasma-wayland; fi" >> /home/"$username"/.bash_profile fi diff --git a/config-files/pam-login b/config-files/pam-login new file mode 100644 index 0000000..4305cdc --- /dev/null +++ b/config-files/pam-login @@ -0,0 +1,10 @@ +#%PAM-1.0 + +auth required pam_securetty.so +auth requisite pam_nologin.so +auth include system-local-login +auth optional pam_kwallet5.so +account include system-local-login +session include system-local-login +session optional pam_kwallet5.so auto_start force_run +password include system-local-login diff --git a/install.sh b/install.sh index c0bccea..413014c 100755 --- a/install.sh +++ b/install.sh @@ -3,7 +3,7 @@ loadkeys us echo ---------------------------------------------------------------------------------------------- echo rwinkhart\'s artix install script -echo last updated january 02, 2023 +echo last updated february 14, 2023 echo ---------------------------------------------------------------------------------------------- echo You will be asked some questions before installation. echo -e "----------------------------------------------------------------------------------------------\n"