Skip to content

Latest commit

 

History

History
39 lines (28 loc) · 2.15 KB

README.md

File metadata and controls

39 lines (28 loc) · 2.15 KB

Kustom Arch Linux Installation Script (Kalis) License

An opinionated Bash script for an automated and configurable Arch Linux installation without (almost) any user intervention.

Usage

Note It is strongly recommended to have already installed Arch manually on a previous ocassion in order to have a solid knowledge about how the installation process works and pretty much what each command does. If not the case, please, give a read at the official Arch Linux installation guide.

Get the latest Arch Linux installation medium and write it to a bootable device (e.g. an USB stick). Boot from the installation media as you would do in a usual Arch installation (see Boot the live environment (ArchWiki)) and load your keyboard map with the loadkeys [keymap] command. Available keymaps can be listed by running ls /usr/share/kbd/keymaps/**/*.map.gz.

Note that Internet connection is required for the overall installation. If you are on a wired connection, you should be just fine. Nevertheless, a wireless Wi-Fi connection can be setup by running the iwctl utility as

iwctl --passphrase [WIFI_KEY] station [WIFI_ITF] connect [WIFI_ESSID]

where [WIFI_ESSID] is your network name, [WIFI_KEY] your network passphrase and [WIFI_ITF] is the name of interface of your network adapter, which can be found by running ip link show | grep -v "lo". This [WIFI_ITF] should look something similar to wlan0.

Download the script, edit the kalis.conf with your own preferences and run the script.

curl -sL https://raw.githubusercontent.com/rixsilverith/kalis/master/bootstrap.sh | bash
vim kalis.conf
./kalis.sh

Finally, reboot the system to end the installation process.


License

This script is licensed under the GNU General Public License v3.0. For more information, see LICENSE. A copy of the license is provided along with the code.