commit 933c67585cf37dcaef56c9dd0840eda02b12d978
parent fda20aa050bb4569ecbba9c7264914cfb7b22db3
Author: awy <awy@awy.one>
Date: Thu, 1 May 2025 16:23:09 +0300
seatd
Diffstat:
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/install.sh b/install.sh
@@ -27,8 +27,8 @@ binkernel()
mount /dev/"$bootdrive" /mnt/boot
pacman -Sy --confirm
case $kerneltype in
- 1) basestrap /mnt base dinit elogind-dinit linux ;;
- 2) basestrap /mnt base dinit elogind-dinit linux-zen ;;
+ 1) basestrap /mnt base dinit seatd-dinit linux ;;
+ 2) basestrap /mnt base dinit seatd-dinit linux-zen ;;
*) printf "Invalid kernel" && exit 1 ;;
esac
if [ "$encryption" = 1 ]; then
@@ -42,7 +42,7 @@ customkernel()
{
mount /dev/"$bootdrive" /mnt/boot
pacman -Sy --confirm
- basestrap /mnt base dinit elogind-dinit
+ basestrap /mnt base dinit seatd-dinit
cp .config /mnt/usr/src
}
diff --git a/post_chroot.sh b/post_chroot.sh
@@ -103,7 +103,7 @@ Exec = /usr/bin/ln -sfT dash /usr/bin/sh
Depends = dash
EOL
-useradd -m -g wheel -s /bin/zsh "$username"
+useradd -m -g wheel,seat -s /bin/zsh "$username"
echo "root:$rootpass" | chpasswd
echo "$username:$userpass" | chpasswd
@@ -130,6 +130,7 @@ echo "Defaults editor=/usr/bin/nvim" >/etc/sudoers.d/02-visudo-editor
pacman -S dhcpcd dhcpcd-dinit dbus-dinit --noconfirm
ln -sf /etc/dinit.d/dhcpcd /etc/dinit.d/boot.d/
ln -sf /etc/dinit.d/dbus /etc/dinit.d/boot.d/
+ln -sf /etc/dinit.d/seatd /etc/dinit.d/boot.d/
pacman -S nvidia-open-dkms nvidia-utils --noconfirm
pacman -S libva-nvidia-driver --noconfirm