https://github.com/wick3dr0se/lytux
:penguin: A terminal-centric, stripped-down Arch-derived Linux distribution
https://github.com/wick3dr0se/lytux
arch-linux archiso bash iso linux syslinux systemd systemd-boot
Last synced: 12 months ago
JSON representation
:penguin: A terminal-centric, stripped-down Arch-derived Linux distribution
- Host: GitHub
- URL: https://github.com/wick3dr0se/lytux
- Owner: wick3dr0se
- License: gpl-3.0
- Created: 2023-03-20T08:51:58.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-27T18:15:28.000Z (over 2 years ago)
- Last Synced: 2025-03-30T20:37:57.105Z (12 months ago)
- Topics: arch-linux, archiso, bash, iso, linux, syslinux, systemd, systemd-boot
- Language: Shell
- Homepage:
- Size: 187 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## ISO Modifications
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
## Installer Features
On top of the standard Arch Linux installation process:
- Setup networking via `nc` (wraps `iwctl` or `nmcli`)
- Partitioning, filesystems and mounting via `ap` (wraps `parted`)
- 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
## ToDo
ISO:
- Create custom bootloader splash screen
- Create logo & artwork
Installer:
- Handle various environments & setups
## Aquiring the ISO
Download the Lytux ISO from the [releases](https://github.com/opensource-force/lytux/releases) page
---
Otherwise build the latest Lytux ISO from source
```bash
# clone from github & change dir
git clone https://github.com/opensource-force/lytux&& cd lytux
# build the iso
sudo mkarchiso -v -o ./ iso
```
## Contributing
Open an [issue](https://github.com/opensource-force/lytux/issues) or fork this repo and submit a PR, linking any relevant open issues. Any contributions are much appreciated!
## Acknowledgments
Lytux is built upon the strong foundation of Arch Linux and the ArchISO project. Special thanks to the open-source community!
## License
Lytux is released under the [GPL-3](LICENSE)
