| Clean | Busy |
|---|---|
| Name | Type | Mountpoint |
|---|---|---|
| mmcblk0 | disk | |
| ├─mmcblk0p1 | part | /boot |
| ├─mmcblk0p2 | part | / |
- swaywm:
- autostart on tty1
- waybar: onclick pavucontrol (volume control) and nmtui (ncli network manager)
- swayidle and swaylock: automatic sleep and lock
- rofi as application launcher
- Other applications: chromium git openssh htop curl wget vim termite light rofi
- Download and boot into the latest Arch Linux iso
- Connect to the internet. If using wifi, you can use
wifi-menuto connect to a network - Clear all existing partitions (see below: MISC - How to clear all partitions)
wget https://raw.githubusercontent.com/munizio/minimal-arch-linux/master/1_arch_install.sh- Change the variables at the top of the file (lines 3 through 9)
- Make the script executable:
chmod +x 1_arch_install.sh - Run the script:
./1_arch_install.sh - Reboot into Arch Linux
- Connect to wifi with
nmtui wget https://raw.githubusercontent.com/munizio/minimal-arch-linux/master/2_arch_post_install.sh- Make the script executable:
chmod +x 2_arch_post_install.sh - Run the script:
./2_arch_post_install.sh
gdisk /dev/nvme0n1
x
z
y
y
- Original Fork: exah-io/minimal-arch-linux