gpg: disable built-in CCID driver
add smart card tools
zathura: add plugin for reading cbr
A series of scripts I use everytime I need to setup a new computer:
Download the latest Arch image, flash it to a USB and boot from it.
TIP: If you want to install inside a virtual machine, a quick way to do so is to install "quickemi" and then run these commands:
$ quickget archlinux latest
$ quickemu --vm archlinux-latest.conf
If you are connected by ethernet, skip to the next step, otherwise, use these command to connect to a WiFi network:
# iwctl device list
# iwctl station <device_name> scan
# iwctl station <device_name> get-networks
# iwctl station <device_name> connect <wifi_network_name>
From the live-USB root prompt, download and run "01_base.sh". You can do it directly from the internet using this command:
# bash <( curl -s https://git.sr.ht/~greenfoo/archinstall/blob/master/01_base.sh )
Follow the instructions.
Remove the USB and reboot.
WARNING
This script completely wipes out the hard drive. Dual boot configuration and/or more complex disk layouts are not supported.
Follow the instructions in the previous section to deploy a bare machine.
Log into the just deployed bare machine as a regular (ie. not "root") user.
If you are connected by ethernet, skip to the next step, otherwise, use these command to connect to a WiFi network:
$ systemctl start NetworkManager
$ nmcli device wifi rescan
$ nmcli device wifi list
$ nmcli device wifi connect <wifi_network_name> password <wifi_password>
Download and run "02_desktop.sh". You can do it directly from the internet using this command:
$ bash <( curl -s https://git.sr.ht/~greenfoo/archinstall/blob/master/02_desktop.sh )
Answer the questions you will be asked.
Wait for it to finish and reboot.