diff --git a/chrootInstall.sh b/chrootInstall.sh index cadeed8..12ec611 100755 --- a/chrootInstall.sh +++ b/chrootInstall.sh @@ -143,6 +143,9 @@ if [ "$formfactor" == 1 ] || [ "$formfactor" == 2 ] || [ "$formfactor" == 3 ]; t echo -e "[Basic Settings]\nIndexing-Enabled=false" | install -m 0600 -o $username -g users /dev/stdin /home/"$username"/.config/baloofilerc echo -e "[General]\nloginMode=emptySession" | install -m 0600 -o $username -g users /dev/stdin /home/"$username"/.config/ksmserverrc + # allow auto-unlocking kwallet via PAM + install -m 0644 ./config-files/plasma/pam-login-kwallet /etc/pam.d/login + # pipewire install -m 0755 ./programs/pipewire-start/pipewire-start.sh /usr/local/bin/pipewire-start.sh install -Dm 0644 -o $username -g users ./programs/pipewire-start/pipewire.desktop /home/"$username"/.config/autostart/pipewire.desktop diff --git a/commit.sh b/commit.sh deleted file mode 100755 index 8d7c559..0000000 --- a/commit.sh +++ /dev/null @@ -1,3 +0,0 @@ -#!/bin/sh -git commit -am "$1" -git push diff --git a/config-files/pam-login b/config-files/plasma/pam-login-kwallet similarity index 69% rename from config-files/pam-login rename to config-files/plasma/pam-login-kwallet index 4305cdc..63a931e 100644 --- a/config-files/pam-login +++ b/config-files/plasma/pam-login-kwallet @@ -1,10 +1,9 @@ #%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 +session optional pam_kwallet5.so auto_start force_run password include system-local-login diff --git a/install.sh b/install.sh index 7f36671..35565db 100755 --- a/install.sh +++ b/install.sh @@ -3,7 +3,7 @@ loadkeys us echo ---------------------------------------------------------------------------------------------- echo rwinkhart\'s Artix Install Script -echo Last updated October 22, 2024 \(rev. A\) +echo Last updated November 05, 2024 \(rev. A\) echo ---------------------------------------------------------------------------------------------- echo You will be asked some questions before installation. echo -e "----------------------------------------------------------------------------------------------\n"