diff --git a/README.md b/README.md
index 5043d253..71facff5 100644
--- a/README.md
+++ b/README.md
@@ -12,8 +12,7 @@ The latest linux kernels do not have the laptop's Wifi card's drivers, therefore
```
base
linux-firmware
-linux-zen
-linux-zen-headers
+linux
amd-ucode
patch
@@ -47,7 +46,7 @@ cd .. && sudo rm -r rtw89-dkms-git
mkdir /tmp/blankdb
-pacman -Syw --cachedir . --dbpath /tmp/blankdb base linux-firmware linux-zen linux-zen-headers amd-ucode patch dkms kmod btrfs-progs grub os-prober ntfs-3g efibootmgr efivar iwd nano sudo texinfo man-db man-pages
+pacman -Syw --cachedir . --dbpath /tmp/blankdb base linux-firmware linux amd-ucode patch dkms kmod btrfs-progs grub os-prober ntfs-3g efibootmgr efivar iwd nano sudo texinfo man-db man-pages
repo-add ./custom.db.tar.gz ./*
```
@@ -68,24 +67,73 @@ loadkeys ca
```
# mount --mkdir /dev/nvme0n1p1 /mnt/boot
```
-### Edit /etc/mkinitcpio.conf
+
+### Installing packages on the device
+```
+# pacstrap -K /mnt base linux-firmware linux amd-ucode patch dkms kmod rtw89-dkms-git btrfs-progs grub os-prober ntfs-3g efibootmgr efivar iwd nano sudo texinfo man-db man-pages
+```
+
+## misc commands
+```
+# genfstab -U /mnt >> /mnt/etc/fstab
+# arch-chroot /mnt
+# ln -sf /usr/share/zoneinfo/America/Montreal /etc/localtime
+# hwclock --systohc
+# echo matt-laptop > /etc/hostname
+# passwd
+```
+
+## Localization
+Uncomment ca_FR.UTF-8 en_CA.UTF-8 en_US.UTF-8 fr_CA.UTF-8 and run
+```
+# locale-gen
+# echo LANG=en_CA.UTF-8 > /etc/locale.conf
+# echo KEYMAP=ca > /etc/vconsole.conf
+```
+## Edit /mnt/etc/mkinitcpio.conf for LUKS
```
BINARIES=(btrfs)
-
+...
HOOKS=(base udev autodetect modconf kms keyboard keymap consolefont block encrypt filesystems fsck)
```
then run ```mkinitpcio -P```
-### Edit /etc/default/grub
+## Grub install
+```
+# grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=arch
+```
+
+### Edit /mnt/etc/default/grub for LUKS
```
cryptdevice=UUID=??????:root root=/dev/mapper/root
```
make sure the UUID is the actual partition inside the LUKS container and run ```grub-mkconfig -o /boot/grub/grub.cfg```
-pacstrap /*/ base linux-firmware linux-zen linux-zen-headers amd-ucode patch dkms kmod rtw89-dkms-git btrfs-progs grub os-prober ntfs-3g efibootmgr efivar iwd nano sudo texinfo man-db man-pages
+we can now reboot to the installed Arch
+
-## install yay
+# Inside installed Arch
+## Configure [internet](https://wiki.archlinux.org/title/Iwd) access
+```
+# systemctl enable --now iwd systemd-networkd systemd-resolved
+# iwctl device list # check if powered on
+# iwctl station wlan0 scan
+# iwctl station wlan0 get-networks
+# iwctl station wlan0 connect SSID
+# cat << EOF >> /etc/iwd/main.conf
+[General]
+EnableNetworkConfiguration=true
+EOF
+```
+
+## User management
+```
+# useradd -m matt -G wheel
+# passwd matt
+```
+
+yay
htop 3.2.2-1
iwgtk 0.9-1
pkgfile 21-2