Just some of the key changes made from a baseline ArchISO image:
- Removed Zsh in favor of BASH only
- Removed GRUB and rEFind bootloader; BIOS boot w/ syslinux & UEFI boot w/ systemd-boot
- Disabled mouse and audio support
- Removed tons of unecessary bloat (no edge cases)
- Removed archinstall and all Arch custom scripts
- Included custom configurations for TTY prompt, vim and more
- Created Lytux TUI auto installer
On top of the standard Arch Linux installation process:
- Setup networking via
nc
(wrapsiwctl
ornmcli
) - Partitioning, filesystems and mounting via
ap
(wrapsparted
) - Handles systemd-boot for UEFI boot & GRUB for BIOS boot
- Installs the correct CPU microcode updates
- Configures timezone/locales
- Creates specified user with superuser elevation
- Sets then locks root user password
- Enables bluetooth & audio
ISO:
- Create custom bootloader splash screen
- Create logo & artwork Installer:
- Handle various environments & setups
Download the Lytux ISO from the releases page
Otherwise build the latest Lytux ISO from source
# clone from github & change dir
git clone https://github.com/opensource-force/lytux&& cd lytux
# build the iso
sudo mkarchiso -v -o ./ iso
Open an issue or fork this repo and submit a PR, linking any relevant open issues. Any contributions are much appreciated!
Lytux is built upon the strong foundation of Arch Linux and the ArchISO project. Special thanks to the open-source community!
Lytux is released under the GPL-3