From last archlinux live iso:
$ loadkeys fr
$ iwctl
$ bash <(curl -sL git.io/cyrinux-install)
$ git clone https://github.com/cyrinux/dotfiles.git ~/.dotfiles
$ ~/.dotfiles/setup
In case system doesn't boot:
-
Boot in a recent snapshot that works or boot from archiso and run
# iwctl station wlan0 scan # iwctl station wlan0 connect SSID # pacman -Sy && pacman -S yubikey-full-disk-encryption # cryptsetup luksOpen /dev/nvme0n1p2 luks || ykfde-open -d /dev/nvme0n1p2 -n luks
-
Make it the default snapshot
# mkdir /mnt/btrfs-root/ # mount -o subol=root /dev/mapper/luks /mnt/btrfs-root/ # cd /mnt/btrfs-root/ # mv root root-bak # btrfs subvolume snapshot snapshots/NN/snapshot root
-
Reboot