View Code? Open in Web Editor
NEW
Custom ArchISO with ZFS support
License: MIT License
archiso-zfs's Introduction
Arch Linux Live/Rescue CD with ZFS support
List of patches & descriptions
0001-cachyOS-kernel.patch
- Default to a more performant kernel from CachyOS
0002-zstd-compression.patch
- Use zstd compression wherever applicable to speedup ISO building times
0003-increase-cowspace.patch
- Increase cowspace size to remove the LiveISO freespace headroom
0004-ssh-public-key.patch
- Personalized ssh public key for x0rzavi
0005-wifi-PSK.patch
- Personalized wifi PSK for x0rzavi
0006-ZFS-support.patch
- Add ZFS support for improved filesystem capabilites
0007-disable-reflector.patch
- Disable reflector systemd service and pre-add objectively better mirrors as a preset
0008-tty-bigger-font.patch
- Increase the default tty font size to reduce stress on the eyes
0009-performance-kernel-cmdline.patch
- Remove kernel securtiy mitigations and watchdogs support to improve performance
0010-local-user-x0rzavi.patch
- Personalized local user for x0rzavi with preset password - 1229
0011-trust-custom-repo.patch
- Add custom repo GPG keys
0012-post-setup-mechanism.patch
- Add script and mechanism to post setup stuffs after ISO boot
0013-customize-ISO-metadata.patch
- Personalized ISO metadata
0014-seatd-setup.patch
- Add seatd functionality for WMs
0015-pacman-configuration.patch
- Improve upon the default pacman configuration
0016-nbfc-linux-zenmonitor-setup.patch
- Add required configurations for nbfc-linux and zenmonitor support
0017-required-packages.patch
- Add list of essential packages
0018-local-repo.patch
- Implement local repo in pacman config
0019-Hyprland-config.patch
- Add default Hyprland config to speedup workflow
0020-Ryzenadj-script.patch
- Add Ryzenadj helper script for faster performance boosts
archiso-zfs's People
Contributors
Stargazers
archiso-zfs's Issues
There are no documentations whatsoever for the patches which make their way into the final ISO preparation. A list of available patches with a short description is needed to make the repo self-explanatory.
Since base branch was updated with remote, old patches are failing to apply and needs to be updated.