ls /sys/firmware/efi/efivars
wifi-menu
ping archlinux.org
timedatectl set-ntp true
# Create partition table
parted -s /dev/nvme0n1 mklabel gpt
# Create partition for /boot
parted -s /dev/nvme0n1 mkpart ESP fat32 1MiB 513MiB
parted -s /dev/nvme0n1 set 1 boot on
# Create partition for /
parted -s /dev/nvme0n1 mkpart primary ext4 513MiB 50.5GiB
# Create partition for /home
parted -s /dev/nvme0n1 mkpart primary ext4 50.5GiB 450.5GiB
# Create the swap partition (hibernation)
parted -s /dev/nvme0n1 mkpart primary linux-swap 450.5GiB 100%
mkfs.vfat -F32 /dev/nvme0n1p1
mkfs.ext4 /dev/nvme0n1p2
mkfs.ext4 /dev/nvme0n1p3
mkswap /dev/nvme0n1p4
mount /dev/nvme0n1p2 /mnt
mkdir /mnt/boot
mount /dev/nvme0n1p1
mkdir /mnt/home
mount /dev/nvme0n1p3
swapon /dev/nvme0n1p4
vim /etc/pacman.d/mirrorlist
pacstrap /mnt base base-devel intel-ucode
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt
ln -sf /usr/share/zoneinfo/Africa/Johannesburg /etc/localtime
hwclock --systohc
vi /etc/locale.gen
> en_US.UTF-8 UTF-8
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
echo myHostName > /etc/hostname
vi /etc/hosts
> 127.0.0.1 myHostName.localdomain myHostName
ping myHostName
mkinitcpio -p linux
https://wiki.archlinux.org/index.php/Systemd-boot
bootctl install
touch /boot/loader/loader.conf
> #timeout 3
> default arch
MY_ROOT_UUID=$(blkid -s UUID -o value /dev/nvme0n1p2)
touch /boot/loader/entries/arch.conf
> title Arch Linux
> linux /vmlinuz-linux
> initrd /intel-ucode.img
> initrd /initramfs-linux.img
> options root=UUID=$MY_ROOT_UUID rw video=eDP-1:1920x1080@60:e drm_kms_helper.edid_firmware=edid/1920x1080.bin
passwd
useradd -m my_user_name
passwd my_user_name
visudo
> my_user_name ALL=(ALL) ALL
pacman -S networkmanager network-manager-applet reflector vim
reflector --country ZA --sort rate --save /etc/pacman.d/mirrorlist
pacman -S xorg xorg-server xorg-apps
pacman -S sddm i3
pacman -S dmenu ffmpeg i3status imagemagick rxvt-unicode
systemctl enable sddm.service
systemctl enable NetworkManager.service
mkdir -p /home/my_user_name/.config/i3
cp /etc/i3/config /home/my_user_name/.config/i3/config
mkdir -p /home/my_user_name/.config/i3status
cp /etc/i3status/config /home/my_user_name/.config/i3status/config
exit
umount -R /mnt
reboot
nmcli dev wifi connect <SSID> password <password>
https://wiki.archlinux.org/index.php/General_recommendations
https://unix.stackexchange.com/questions/292189/pairing-bose-qc-35-over-bluetooth-on-fedora
Headphone pairing