# archiso-valhalla Creates `.iso` files or PXE boot assets for setting up Arch Linux. ## Usage This project is meant to be used on Arch Linux. However, configuration files are provided to use it on any Linux system (or WSL) with [Nix] installed. ### Requirements #### Arch Linux If you are using Arch Linux, make sure that the `archiso` package is installed on your system: ```sh sudo pacman -Syu archiso ``` #### Nix On any other Linux system with Nix installed, use `nix` to automatically set up a development shell with the necessary tools installed: ```sh nix develop ``` ### Creating a `.iso` To create a `.iso` file for installing Arch Linux, run the following command: ```sh sudo mkarchiso . ``` This will generate a `.iso` file in a new folder called `out`. This `.iso` file can be used for installing Arch Linux. [Nix]: https://nixos.org