artix

posix artix installation script
git clone https://git.awy.one/artix.git
Log | Files | Refs | README | LICENSE

commit 933c67585cf37dcaef56c9dd0840eda02b12d978
parent fda20aa050bb4569ecbba9c7264914cfb7b22db3
Author: awy <awy@awy.one>
Date:   Thu,  1 May 2025 16:23:09 +0300

seatd

Diffstat:
Minstall.sh | 6+++---
Mpost_chroot.sh | 3++-
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