#arch live boot, install to /dev/nvme0n1px 83h timedatectl set-ntp true mkfs.ext4 /dev/nvme0n1px mount /dev/nvme0n1px /mnt #vi /etc/pacman.d/mirrorlist #:/umd yy-p pacman-key --init && pacman-key --populate archlinux && pacman-key --refresh pacstrap /mnt base base-devel linux linux-firmware vi genfstab -L /mnt >> /mnt/etc/fstab arch-chroot /mnt ln -sf /usr/share/zoneinfo/US/Central /etc/localtime hwclock --systohc --utc echo LANG=en_US.UTF-8 > /etc/locale.conf export LANG=en_US.UTF-8 #vi /etc/locale.gen locale-gen echo arch-1 > /etc/hostname #vi /etc/pacman.conf #uncomment MULTILIB passwd # reboot to /dev/nvme0n1px dd if=/dev/zero of=/swapfile count=256 bs=1MiB chmod 600 /swapfile mkswap /swapfile swapon -fv /swapfile echo "/swapfile none swap defaults 0 0" >> /etc/fstab echo "vm.swappiness=10" > /etc/sysctl.d/99-swappiness.conf useradd -m -g users -s /bin/bash clayton passwd clayton visudo ip link set up ip address add broadcast + dev ip route add default via #vi /etc/hosts #127.0.0.1 localhost #vi /etc/resolv.conf #nameserver pacman-key --init && pacman-key --populate archlinux && pacman-key --refresh pacman -S git xorg-xinit xorg-server xf86-video-amdgpu lib32-mesa lxqt oxygen-icons xscreensaver ttf-liberation steam chromium leafpad cp /etc/skel/.bash_profile /home/clayton/.bash_profile printf "if [[ ! \$DISPLAY && \$XDG_VTNR -eq 1 ]]; then\n exec startx\nfi\n" >> /home/clayton/.bash_profile cp /etc/X11/xinit/xinitrc /home/clayton/.xinitrc echo "exec startlxqt" >> /home/clayton/.xinitrc #vi /home/clayton/.xinitrc #comment out other exec/start